Commit Graph

13 Commits

Author SHA1 Message Date
brunoherbelin
20f1320e2d Implementation of vertical crop (2 axis projection manipulation in frame
buffer). Cleanup of UI for appearance view.
2020-11-26 20:30:37 +01:00
brunoherbelin
4a6a110e3d Fixed behavior for current and edit source selection in AppearanceView. 2020-11-23 23:35:48 +01:00
brunoherbelin
29a9b1daf8 Fixed picking visitor and source node inclusion test for source
manipulation in GeometryView
2020-09-13 00:06:23 +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
cfac7107b6 Finalized user interface for Transition View. Cleanup DrawVisitor was
needed. New ImGuiToolkit functions implemented.
2020-07-08 22:28:36 +02:00
brunoherbelin
89fed033e9 Implemented selection of multiple sources 2020-06-15 23:38:01 +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
20cafa388f Initial implementation of handles on sources to manipulate in geometry
view (only resize implemented so far)
2020-05-16 12:06:52 +02:00
brunoherbelin
a0d9b81620 Work-in progress scaling of sources in geometry view 2020-05-14 17:52:33 +02:00
brunoherbelin
cc03e7b7cd New Session class to contain the list of sources. Loading and Saving of
session files in XML. Verified deletion of Nodes, Groups and Sources.
2020-05-02 13:26:57 +02:00
brunoherbelin
551acf25b9 New Shader Image Processing
Cleanup shaders and add image processing shader for source
2020-04-25 23:58:49 +02:00
brunoherbelin
4930cc41c7 PickingVisitor first draft, with prototype integration in UserInterface 2020-04-19 23:59:21 +02:00
brunoherbelin
0d87aa8bf6 New PickingVisitor for selecting Nodes from mouse clic
Cleanup Mixer and other Visitor classes.
2020-04-19 23:11:18 +02:00