brunoherbelin
|
cfac7107b6
|
Finalized user interface for Transition View. Cleanup DrawVisitor was
needed. New ImGuiToolkit functions implemented.
|
2020-07-08 22:28:36 +02:00 |
|
brunoherbelin
|
ac631122e5
|
cosmetics TransitionView
|
2020-07-08 14:23:22 +02:00 |
|
brunoherbelin
|
9320ba6743
|
Improving rendering of TransitionView
|
2020-07-08 08:52:11 +02:00 |
|
brunoherbelin
|
09e864bf7c
|
Transition mesh
|
2020-07-06 23:01:45 +02:00 |
|
brunoherbelin
|
5263e24875
|
Rename Icon to Symbol
|
2020-07-06 21:45:34 +02:00 |
|
brunoherbelin
|
fa4611e33d
|
Rename Icon decoration into Symbol
|
2020-07-06 21:43:23 +02:00 |
|
brunoherbelin
|
124400c420
|
Fixes transition
|
2020-07-06 21:40:01 +02:00 |
|
brunoherbelin
|
b5985847bf
|
Almost done with implementation of Transition! Settings and UI side
pannel are operational. View is stable and animation with UpdateCallback
implemented.
|
2020-07-06 00:06:49 +02:00 |
|
brunoherbelin
|
d4a22992eb
|
New mechanism to fade in&out the rendering view
|
2020-07-05 16:55:17 +02:00 |
|
brunoherbelin
|
21bad90974
|
Added settings for transition
|
2020-07-05 16:20:29 +02:00 |
|
brunoherbelin
|
e1e54bbaf3
|
Session transition robust to user manipulation. New pannel to configure
parameters of transition.
|
2020-07-05 15:45:52 +02:00 |
|
brunoherbelin
|
2cf804ac2d
|
Initial implementation of the TransitionView with manual smooth
transition interface.
|
2020-07-05 00:16:43 +02:00 |
|
brunoherbelin
|
84cd772644
|
Added meta information in session file XML, for quick access to file
info (SessionCreator::info), displayed in the user interface (list of
sessions in quick access).
|
2020-07-04 10:18:26 +02:00 |
|
brunoherbelin
|
3f0def5c26
|
Merge branch 'master' of github.com:brunoherbelin/vimix
|
2020-07-03 19:44:13 +02:00 |
|
brunoherbelin
|
70456bec12
|
Drafting TransitionView
|
2020-07-03 19:44:03 +02:00 |
|
brunoherbelin
|
9f9fded741
|
Bugfix enter fullscreen
|
2020-07-03 19:42:43 +02:00 |
|
brunoherbelin
|
79639e2f7b
|
Improved menu for main pannel and Session File and Option menus.
|
2020-07-02 22:23:50 +02:00 |
|
brunoherbelin
|
6cc756c401
|
Confirmed working implementation of Node UpdateCallback. For now example
used in visual effect on selecting a source as current.
|
2020-07-01 23:39:36 +02:00 |
|
brunoherbelin
|
d638145520
|
bugfix list directory (return list with full filename)
|
2020-07-01 21:48:06 +02:00 |
|
brunoherbelin
|
1835436239
|
Fixed NDEBUG compilation
|
2020-07-01 21:44:00 +02:00 |
|
brunoherbelin
|
0d59a5a6b4
|
Fallback implementation of SystemToolkit using C (because OSX xcode is
years behind and still does not support C++ 17 and <filesystem>!!!)
|
2020-07-01 21:42:45 +02:00 |
|
brunoherbelin
|
f8b165572f
|
Initial creation of the Node Update Callback.
|
2020-07-01 21:06:57 +02:00 |
|
brunoherbelin
|
d4b793ceb6
|
Implementation of Main pannel selection of sessions from recent history
AND from folder listing. Re-implementation in C++17 style of
SystemToolkit.
|
2020-07-01 00:16:43 +02:00 |
|
brunoherbelin
|
1309a479b5
|
Categories of Settings to make things more clear.
|
2020-06-29 20:26:36 +02:00 |
|
brunoherbelin
|
3b9395b590
|
Fixed GUI toolbox plot FPS to follow output monitor FPS
|
2020-06-28 23:03:48 +02:00 |
|
brunoherbelin
|
604f2474d2
|
Set the output window as the one to be v-synched! This is the view which
should avoid tearing artefacts, not the GUI !!
|
2020-06-28 22:38:21 +02:00 |
|
brunoherbelin
|
3b0a4834de
|
Fixed behavior double clic on source.
|
2020-06-28 18:54:11 +02:00 |
|
brunoherbelin
|
f8eebb7a9e
|
Add UserInterface toolbar indicator of selected sources.
|
2020-06-28 17:31:52 +02:00 |
|
brunoherbelin
|
3626075d1f
|
Improved vsync: swap buffer main window AFTER rendering of output!!
|
2020-06-28 11:14:02 +02:00 |
|
brunoherbelin
|
9b1b2c0c52
|
Added rendering vsync option in Settings (no GUI yet) and adapted
toolbox FPS display accordingly.
|
2020-06-28 11:12:19 +02:00 |
|
brunoherbelin
|
035ef9cee3
|
Fixed plot of FPS in toolbox
|
2020-06-27 18:08:01 +02:00 |
|
brunoherbelin
|
f73ecbd831
|
Exposing instantaneous dt (update time) of Mixer class, used outside for
stats of FPS calculation.
|
2020-06-27 17:01:11 +02:00 |
|
brunoherbelin
|
02ef340ef5
|
More options in the toolbox. User settings for selection of blit render
mode.
|
2020-06-27 13:27:06 +02:00 |
|
brunoherbelin
|
44901f6756
|
Implementation of FPS monitor in Mixer (fixed dt precision) and Plot
monitor of FPS in toolbox.
|
2020-06-27 12:19:33 +02:00 |
|
brunoherbelin
|
6e2c0cb338
|
Bugfix cursor feedback display
|
2020-06-26 18:28:03 +02:00 |
|
brunoherbelin
|
1282604705
|
Implementation of FrameBuffer blit in output window.
|
2020-06-26 18:08:25 +02:00 |
|
brunoherbelin
|
57bb1db37d
|
Clean media player.
|
2020-06-25 20:02:55 +02:00 |
|
brunoherbelin
|
804eba9ef3
|
Display Output resolution in preview window.
|
2020-06-24 21:56:27 +02:00 |
|
brunoherbelin
|
519b68d634
|
No need to test for Pixel Buffer Objects in extensions (is not
considered an extension, its a core OpenGL 4 feature).
|
2020-06-24 11:03:12 +02:00 |
|
brunoherbelin
|
c7fb663cf5
|
Implementation of Pixel Buffer Object for Media Player.
|
2020-06-24 00:37:16 +02:00 |
|
brunoherbelin
|
ee35e52b89
|
Fixed update of Session Source.
|
2020-06-23 19:39:00 +02:00 |
|
brunoherbelin
|
40037b3fa6
|
Work in progress: setting status of source on creation (automatic
activation or not?).
|
2020-06-22 23:52:31 +02:00 |
|
brunoherbelin
|
8b35b0b4fe
|
Improved visual indication on Mixing active/inactive area.
|
2020-06-22 19:01:40 +02:00 |
|
brunoherbelin
|
4df2063a47
|
Fixed Source creation with new Active mechanism.
|
2020-06-22 18:15:25 +02:00 |
|
brunoherbelin
|
8684d6f2c2
|
Implementation of the limbo area in Mixing view, to change update mode
of source (active or not) and suspend mediaplayer (enabled or not).
|
2020-06-21 00:52:59 +02:00 |
|
brunoherbelin
|
10d0a8c04b
|
Fixed behavior in GeometryView for multiple sources selected.
|
2020-06-20 18:34:06 +02:00 |
|
brunoherbelin
|
b04c7c9d7d
|
Fixed and improved multi-source selection.
|
2020-06-20 17:23:54 +02:00 |
|
brunoherbelin
|
b8d394954c
|
Minor terminology clarification (in Source and View)
|
2020-06-19 18:00:59 +02:00 |
|
brunoherbelin
|
21b28174e9
|
work in progress - implementation of multiple sources selection and
manipulation
|
2020-06-18 20:50:49 +02:00 |
|
brunoherbelin
|
da7ce52e2c
|
Fixed UserInterface selection of multiple sources. Cleared code for
Source searching by nodes pointers.
|
2020-06-17 00:03:21 +02:00 |
|