brunoherbelin
|
29a9b1daf8
|
Fixed picking visitor and source node inclusion test for source
manipulation in GeometryView
|
2020-09-13 00:06:23 +02:00 |
|
brunoherbelin
|
526e0f29cb
|
Added overlay for Translation in GeometryView
|
2020-09-12 13:55:30 +02:00 |
|
brunoherbelin
|
d290b058eb
|
Added overlay of active resize corner in GeometryView, and overlay to
show fixe-size rotation.
|
2020-09-12 12:24:25 +02:00 |
|
brunoherbelin
|
68c7262aac
|
Eye candy for GeometryView
|
2020-09-12 11:41:01 +02:00 |
|
brunoherbelin
|
a5545147f0
|
Improved user visual feedback on geometryview actions (rotation and
scaling).
|
2020-09-09 23:39:08 +02:00 |
|
brunoherbelin
|
32234c4d7c
|
Starting implementation of overlay in GeometryView to inform on the
current action (Rotation, Scaling).
|
2020-09-08 23:45:36 +02:00 |
|
brunoherbelin
|
2c52530a92
|
User feedback for geometry actions
|
2020-09-07 23:08:53 +02:00 |
|
brunoherbelin
|
69b1f792ba
|
Fixed SHIFT+border rescale for mirror scaling
|
2020-09-06 22:40:11 +02:00 |
|
brunoherbelin
|
90715173f7
|
Cosmetics. Fixed orientation of mouse cursor for resize
|
2020-09-06 19:19:25 +02:00 |
|
brunoherbelin
|
1b4d49e80e
|
Finally a unified behavior for scaling and rotation of sources in
GeometryView: SHIFT to enable proportional Aspect-Ratio, ALT to stap to
grid
|
2020-09-06 12:23:53 +02:00 |
|
brunoherbelin
|
e546214018
|
New handle in GeometryView for Proportional scaling of source: added
drawing of Handle, Picking visitor and View Geometry scaling.
|
2020-09-05 00:19:22 +02:00 |
|
brunoherbelin
|
764259f93a
|
improved SHIFT action on scaling in geometry view (discretize on node
scale value, not on node transform)
|
2020-09-03 22:27:45 +02:00 |
|
brunoherbelin
|
cc3f824bfa
|
Unified behavior in Geometry view: SHIFT for discrete transform (unit
translation, rotation, scaling) and ALT key for alternative transform
(central scaling, axis translation)
|
2020-09-03 00:07:57 +02:00 |
|
brunoherbelin
|
3ca6bfa396
|
Implementation of corner scaling in geometry view.
|
2020-09-02 22:26:40 +02:00 |
|
brunoherbelin
|
c8ac4b2d95
|
Added ALT keyboard modifier handling for alternative GUI actions
|
2020-08-29 13:09:11 +02:00 |
|
brunoherbelin
|
0e2af5b04f
|
fighting the crash everywhere: random crash at random location. Changing
computer might be better idea than changing the code indefinitely...
|
2020-08-15 18:05:18 +02:00 |
|
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 |
|