brunoherbelin
|
066b40723f
|
Stabilized implementation of fading control, with change of view and
trigger of smooth transition. Bugfix with image processing shader
change.
|
2020-07-30 23:24:59 +02:00 |
|
brunoherbelin
|
4f3114770d
|
Cleanup OpenGL texture for optimal performance: using GL4 glTexStorage2D
with RGBA8 (most efficient implementation in hardware).
|
2020-07-30 00:13:46 +02:00 |
|
brunoherbelin
|
4f17620cae
|
Intregration of session fading with transition and session source
management.
|
2020-07-29 19:02:43 +02:00 |
|
brunoherbelin
|
837eb2d569
|
New: implementation of fading slider in MixingView. Needed to implement
decoration Disk and to update picking visitor.
|
2020-07-29 17:06:08 +02:00 |
|
brunoherbelin
|
650066d995
|
Smoother alpha transition in mixing view. Also force use of opacity
blending in mixing view for clarity.
|
2020-07-28 17:29:53 +02:00 |
|
brunoherbelin
|
f8a09eaaa0
|
Do not recreate the frame buffer of a renderview if not necessary
(bugfix: making current a session containing a render source)
|
2020-07-20 15:09:53 +02:00 |
|
brunoherbelin
|
29cbc50183
|
diagonal cursor for layers view.
|
2020-07-20 14:50:37 +02:00 |
|
brunoherbelin
|
e3f75aa0ef
|
Clear view mode for transition view.
|
2020-07-20 01:08:11 +02:00 |
|
brunoherbelin
|
d916bb5706
|
Fixed initialization of source and of SessionSource; sources are ready
after full initialization and in standly. A new button allows playing
the source (media or session) in the new source pannel.
|
2020-07-19 19:03:49 +02:00 |
|
brunoherbelin
|
155e598971
|
Bugfix highDPI screen for Project function and UserInterfaceManager
|
2020-07-12 18:18:46 +02:00 |
|
brunoherbelin
|
2a19931b93
|
Bugfix recenter empty view
|
2020-07-12 17:57:31 +02:00 |
|
brunoherbelin
|
bcc800e758
|
View navigation improvements: drag limits (per view type) and generic
recentering function to restore default view and adjust it to display
the entire scene (right mouse double clic).
|
2020-07-12 00:30:32 +02:00 |
|
brunoherbelin
|
41ec7a035b
|
Implementation of "select all" action (CTRL + A)
|
2020-07-10 20:40:38 +02:00 |
|
brunoherbelin
|
7689a1d895
|
Fixed GUI for TransitionView in highDPI
|
2020-07-09 20:40:01 +02:00 |
|
brunoherbelin
|
5957c487f1
|
Implementation of two transition function profiles: linear and quadratic
|
2020-07-08 23:13:42 +02:00 |
|
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
|
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
|
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
|
70456bec12
|
Drafting TransitionView
|
2020-07-03 19:44:03 +02:00 |
|
brunoherbelin
|
1309a479b5
|
Categories of Settings to make things more clear.
|
2020-06-29 20:26:36 +02:00 |
|
brunoherbelin
|
8b35b0b4fe
|
Improved visual indication on Mixing active/inactive area.
|
2020-06-22 19:01:40 +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
|
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 |
|
brunoherbelin
|
89fed033e9
|
Implemented selection of multiple sources
|
2020-06-15 23:38:01 +02:00 |
|
brunoherbelin
|
bfdeb0b52f
|
Cleanup and
|
2020-06-14 20:21:09 +02:00 |
|
brunoherbelin
|
fb1c9e5f96
|
Created manager for selection, integrated into Mixer. Work in progress.
|
2020-06-14 01:33:31 +02:00 |
|
brunoherbelin
|
aa211fe39b
|
Working on multiple sources selection: created bounding box decoration,
fixed Switch node in Scene, removed Animation node from scene, created
display mode for Source.
|
2020-06-13 18:22:32 +02:00 |
|
brunoherbelin
|
851cde5cb2
|
Improved behavior after source drop or creation (show mixing view with
highlight on new source)
|
2020-06-09 18:36:57 +02:00 |
|
brunoherbelin
|
965b1032a5
|
Fixed insertion of new source (after drop or pannel) to setup depth and
mixing coordinates.
|
2020-06-08 22:15:03 +02:00 |
|
brunoherbelin
|
dffab7d2df
|
Fix rotation transform
|
2020-06-08 00:03:57 +02:00 |
|
brunoherbelin
|
2330e28d89
|
Fixed View centerSource() for highdpi
|
2020-06-07 17:17:34 +02:00 |
|
brunoherbelin
|
32ba013bb1
|
Implemented View feature to center view on a source. Using it when
inserting new source in MixingView.
|
2020-06-07 16:37:42 +02:00 |
|
brunoherbelin
|
d0c31f0331
|
Improved View Cursor; now also displays context information around the
cursor during operation (e.g. grab)
|
2020-06-07 12:45:28 +02:00 |
|
brunoherbelin
|
14f7543f02
|
Cosmetics appearance shadow and frame. Cleanup rsc folder
|
2020-06-04 22:46:08 +02:00 |
|
brunoherbelin
|
87fe169d73
|
Fixed picking in geometry view.
|
2020-06-03 20:31:58 +02:00 |
|
brunoherbelin
|
5e51deef7f
|
BugFix search visitor in GeometryView.
|
2020-06-03 00:08:45 +02:00 |
|
brunoherbelin
|
a3f3ff9c92
|
Fixed for OSX.
|
2020-06-02 23:12:10 +02:00 |
|
brunoherbelin
|
c0572faabf
|
Greatly improved rendering of frame and decorators. Creation of a
DrawVisitor to selectively draw single nodes (for overlay of frame in
GeometryView)
|
2020-06-02 00:23:49 +02:00 |
|
brunoherbelin
|
7b4408ece6
|
Various bugfix and GUI improvements.
|
2020-06-01 12:41:12 +02:00 |
|
brunoherbelin
|
11d21bcaeb
|
Setup Multisampling for all rendering and frame buffers. Store in
settings.
|
2020-05-31 10:27:10 +02:00 |
|
brunoherbelin
|
1d7fa30588
|
Added Rendering Window class and output window in Rendering. Cleanup and
refactoring.
|
2020-05-30 14:18:38 +02:00 |
|
brunoherbelin
|
59e1271259
|
Bugfix screenshot in userinterface. Minor cosmetics.
|
2020-05-28 00:01:05 +02:00 |
|
brunoherbelin
|
aa6c12fd60
|
Improved Geometry view source manipulation; added cursor change and
fixed-size handles on frame.
|
2020-05-26 00:07:38 +02:00 |
|