Commit Graph

74 Commits

Author SHA1 Message Date
brunoherbelin
30301b51d4 Soft shadow behind frame handles to make them more visible in contrast. 2020-11-23 00:03:21 +01:00
brunoherbelin
4630d39663 New context menu in Geometry and Appearance Views: special handle (upper
left corner) with new icon and view-specific context menu on current
source.
2020-11-17 23:28:11 +01:00
brunoherbelin
1ab2ae0df0 Operational implementation of UV texture coordinates changes in
Appearance View.
2020-11-16 21:43:39 +01:00
brunoherbelin
11a58b5adf Adding UV texture coordinates to Surface and ImageShader. 2020-11-12 22:07:00 +01:00
brunoherbelin
7438b257ae Added icon for NetworkSource (sharing logo) 2020-10-25 23:26:04 +01:00
brunoherbelin
467ed23b37 Optimizing size of icon file 2020-10-01 22:11:56 +02:00
brunoherbelin
00ebacc9db Clean source icons 2020-09-30 23:38:38 +02:00
brunoherbelin
e0d44d4db1 LICENSE for icons 2020-09-30 23:23:19 +02:00
brunoherbelin
e8a88fcbb9 Improve icons 2020-09-30 23:21:43 +02:00
brunoherbelin
59db2cf57c Implementation of new type of source: Pattern generator (GUI, icons,
saving). A new class for gstreamer stream (Stream) is defined for
generic pipeline sources; to be integrated (inheritance) into
MediaPlayer.
2020-09-20 00:26:39 +02:00
brunoherbelin
db6d3a6fa0 Support for 21:9 aspect ratio 2020-09-19 20:45:16 +02:00
brunoherbelin
6ef5642e63 Added visual indicator of current rotation in geometryview 2020-09-13 10:31:40 +02:00
brunoherbelin
68d3c1aee1 new meshes for Geometry View 2020-09-12 11:29:46 +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
5c6a5b57b1 Minor adjustments video recorder 2020-07-28 11:24:30 +02:00
brunoherbelin
41d0ef9132 cleanup 2020-07-25 11:48:51 +02:00
brunoherbelin
051146d233 icons loading busy 2020-07-20 22:22:47 +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
09e864bf7c Transition mesh 2020-07-06 23:01:45 +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
04541f23ee Improved masks (dds files are bad for compressing gradients) 2020-06-07 00:35:54 +02:00
brunoherbelin
4261dedff1 Updated Image Processing shader and GUI: gamma color processing follows
HSV transform. new Shader assignment operator.
2020-06-06 17:59:21 +02:00
brunoherbelin
000728b708 slight adjustment stippling and layers view 2020-06-06 00:27:07 +02:00
brunoherbelin
b287949b4a Changed a bit the mixing process; source color is adjusted with gamma
RGB, not a global blending color.
2020-06-05 21:10:52 +02:00
brunoherbelin
14f7543f02 Cosmetics appearance shadow and frame. Cleanup rsc folder 2020-06-04 22:46:08 +02:00
brunoherbelin
fd0b16edb0 Cosmetics appearance shadow and frame. Cleanup rsc folder 2020-06-04 22:45:20 +02:00
brunoherbelin
d8156701be Cleanup images 2020-06-03 22:57:30 +02:00
brunoherbelin
80da336771 missing models... 2020-06-02 18:07:18 +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
010337518b Implementation of output window with fullscreen, settings restore and
icon.
2020-05-31 17:04:04 +02:00
brunoherbelin
f02c90be3e Updated behavior navigator pannel and menu. Updated icons. 2020-05-29 00:05:26 +02:00
brunoherbelin
b9cf0689ec New icons for source representation in Mixing and Layer views. 2020-05-27 22:44:15 +02:00
brunoherbelin
781023a93d Cleanup and fixed implementation of clone and render sources. 2020-05-23 11:29:27 +02:00
brunoherbelin
0eb31c7adc icon for Render source 2020-05-22 23:09:36 +02:00
brunoherbelin
f16c1843c3 Cleanup of Session loading, saving, embedding in source and added option
to make sessionSource the current Session.
2020-05-21 10:20:40 +02:00
brunoherbelin
eafcc90929 Fun with a logo 2020-05-20 23:02:41 +02:00
brunoherbelin
46f3ad5a50 Revert to mesh for grab handles (glLines not supported on all platforms) 2020-05-19 18:38:50 +02:00
brunoherbelin
becddf0b5f New mesh and texture for Layers view. 2020-05-19 00:06:17 +02:00
brunoherbelin
69a58de026 Tentative design of Layer View. Fix of UV coordinates for Mesh. 2020-05-17 22:27:38 +02:00
brunoherbelin
61896fdf53 Acceptable implementation of Geometry view, but graphics to be improved. 2020-05-16 22:18:19 +02:00
brunoherbelin
22a6dc63e9 Initial implementation of rotation in GeometryView 2020-05-16 13:41:08 +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
ab75c342f4 added overlays for scaling sources 2020-05-14 17:55:04 +02:00
brunoherbelin
a0d9b81620 Work-in progress scaling of sources in geometry view 2020-05-14 17:52:33 +02:00