brunoherbelin
|
e73ebeab93
|
Disabling threaded session loading: crashing :(
|
2020-08-12 23:12:20 +02:00 |
|
brunoherbelin
|
3c5c6ef8ed
|
Improve thread safety of Mixer (loading and importing sessions)
|
2020-08-12 22:46:58 +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
|
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
|
fd30b742b8
|
Enable using smooth transition when closing/new session.
|
2020-07-28 19:08:59 +02:00 |
|
brunoherbelin
|
3f782736ac
|
Fixed Recorder and Session to allow transfer of recorders when changing
session.
|
2020-07-27 11:45:15 +02:00 |
|
brunoherbelin
|
cec49a9a62
|
Cleanup MediaPlayer
|
2020-07-23 12:59:42 +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
|
7f3867521e
|
Fixed mechanism to properly restore last session (verify validity of
last file saved, i.e not empty or unsaved session).
|
2020-07-09 13:13:52 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
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
|
69b249e7e0
|
Fixed Session Render Source (self-referenced session, not global).
|
2020-06-10 19:41:13 +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
|
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
|
000728b708
|
slight adjustment stippling and layers view
|
2020-06-06 00:27:07 +02:00 |
|
brunoherbelin
|
f57f3d4650
|
Implemented TAB navigation to switch source.
|
2020-06-03 21:36:12 +02:00 |
|
brunoherbelin
|
7b4408ece6
|
Various bugfix and GUI improvements.
|
2020-06-01 12:41:12 +02:00 |
|
brunoherbelin
|
38694a474d
|
Implementation of main RenderingWindow in the RenderingManager.
|
2020-05-31 23:00:47 +02:00 |
|
brunoherbelin
|
f02c90be3e
|
Updated behavior navigator pannel and menu. Updated icons.
|
2020-05-29 00:05:26 +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 |
|
brunoherbelin
|
46cd20ba4e
|
Fixed Recent file saving order.
|
2020-05-24 20:08:07 +02:00 |
|
brunoherbelin
|
7ac223819b
|
Importing of session.
|
2020-05-23 22:40:03 +02:00 |
|
brunoherbelin
|
614fa1247d
|
Improved creation of source: selection of file generates a new source,
displayed in preview, and inserted when validated.
|
2020-05-23 19:13:05 +02:00 |
|
brunoherbelin
|
84ca3b1f82
|
Cleanup creation of sources
|
2020-05-23 14:46:01 +02:00 |
|
brunoherbelin
|
781023a93d
|
Cleanup and fixed implementation of clone and render sources.
|
2020-05-23 11:29:27 +02:00 |
|
brunoherbelin
|
9f4cb4dce3
|
Added foreground to scene.
|
2020-05-22 10:31:08 +02:00 |
|
brunoherbelin
|
16fa3300b8
|
New Render Source. Cleanup Source API.
|
2020-05-21 23:32:21 +02:00 |
|
brunoherbelin
|
34c9d85863
|
Bugfix Views
|
2020-05-21 11:34:06 +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
|
a2ea06b2c6
|
Source creation by origin: File, software and hardware. Separate source
classes for Media and Session sources. Update of file dialog
accordingly.
|
2020-05-20 22:16:31 +02:00 |
|
brunoherbelin
|
6ac25c01c8
|
Automatic depth increment when placing a source.
|
2020-05-19 18:38:16 +02:00 |
|
brunoherbelin
|
1cdc363194
|
OSX compilation fix.
|
2020-05-19 12:44:33 +02:00 |
|
brunoherbelin
|
b86b76fa54
|
New : implementation of Log::Notify. Displays the message as a
notification on top of the screen before logging.
|
2020-05-19 00:05:30 +02:00 |
|