brunoherbelin
b7a54d0512
BugFix deep update views (depth and layout) and crop.
2020-12-08 23:04:12 +01:00
brunoherbelin
1677582034
Bug fix on deep update of views and scenes: incrementing a counter of
...
updates needed (instead of only a flag).
2020-12-07 23:39:41 +01:00
brunoherbelin
44b888fd04
Work in progress - implementation of cropping in Geometry view instead
...
of AppearanceView. Display of scaled mixing surface in Mixing and Layers
view. Changed stippling shading.
2020-12-07 00:17:10 +01:00
brunoherbelin
78f9216d32
Hiding grips in geometry manipulation when operating.
2020-12-05 00:22:46 +01:00
brunoherbelin
1ea0ec53af
Minor fixed GUI and mouse cursor
2020-12-03 23:21:30 +01:00
brunoherbelin
688823e63f
New doc images for Appearance view
2020-12-01 23:37:52 +01:00
BHBN
78f4b80b84
Merge pull request #13 from brunoherbelin/dev
...
Dev
0.4.2
2020-12-01 21:58:28 +01:00
brunoherbelin
bb8f536f0a
BugFix user interface
2020-12-01 21:28:37 +01:00
brunoherbelin
ca51c5348e
keep iTransform and color when replacing shader
2020-11-30 23:16:58 +01:00
brunoherbelin
cc4d9ede97
fixed activation of current source in selection when entering
...
AppearanceView
2020-11-30 23:04:38 +01:00
brunoherbelin
053c2a3f1f
Cosmetics in views and GUI
2020-11-30 22:59:15 +01:00
brunoherbelin
1538e7b85b
Cleanup display AppearanceView
2020-11-30 22:21:06 +01:00
brunoherbelin
61d2a4dcb9
Cleanup GUI and user feedback with crop in AppearanceView.
2020-11-30 21:39:41 +01:00
brunoherbelin
3c55e25432
Finally a working implementation of crop and UV manipulation in
...
AppearanceView! Added saving and loading.
2020-11-30 00:25:02 +01:00
brunoherbelin
93ad971fc0
Improved implementation of crop in AppearanceView. Not yet fully
...
satisfying though...
2020-11-29 23:33:53 +01:00
brunoherbelin
5200de2e3e
Implementation of image transformation in shaders: iTransform is a
...
generic UV coordinates transformation matrix (for translation, scaling
and rotation) edited in AppearanceView. Removing previous UV editing
functions.
2020-11-29 12:31:06 +01:00
brunoherbelin
d92736b38f
cleanup
2020-11-26 22:20:11 +01:00
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
b6af17f283
Add soft shadow behind icons decoration to improve visibility in white
...
background.
2020-11-24 19:22:41 +01:00
brunoherbelin
4a6a110e3d
Fixed behavior for current and edit source selection in AppearanceView.
2020-11-23 23:35:48 +01:00
brunoherbelin
7f161a0a49
Add Reference to original scale of image in AppearanceView (in
...
preparation to crop)
2020-11-23 00:04:03 +01:00
brunoherbelin
30301b51d4
Soft shadow behind frame handles to make them more visible in contrast.
2020-11-23 00:03:21 +01:00
brunoherbelin
c33796e97c
Beta implementation of FrameBuffer projection change for cropping.
2020-11-22 21:58:04 +01:00
brunoherbelin
61ee23455b
update source after action on view context menu
2020-11-22 09:16:35 +01:00
brunoherbelin
1cd36b6134
bugfix too much updating when set currentSource
2020-11-21 23:05:20 +01:00
brunoherbelin
59087f9198
Fixed current source selection behavior with swich to appearance view.
2020-11-21 21:29:08 +01:00
brunoherbelin
bb231868b4
Bugfix in UV Apprearance update. Fixed Context menu.
2020-11-18 23:16:38 +01:00
brunoherbelin
c841c0e342
Change MediaSource timeline curve to make darker instead of transparent.
2020-11-18 23:16:01 +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
3b529222d8
Completing the user actions in appearance view.
2020-11-16 23:47:02 +01:00
brunoherbelin
1ab2ae0df0
Operational implementation of UV texture coordinates changes in
...
Appearance View.
2020-11-16 21:43:39 +01:00
brunoherbelin
8c9b753544
First operational version of AppearanceView. Cleanup of symbols for
...
sources and other bugfix.
2020-11-15 23:49:56 +01:00
brunoherbelin
196ce3df1b
Cleanup of surface management in Sources (centralize texturesurface_ in
...
Source class, avoid mistakes in subclasses). Integration of sources in
AppearanceView (not functionnal yet).
2020-11-15 13:01:06 +01:00
brunoherbelin
15a0bab925
Creating view for APPEARANCE control
2020-11-13 22:35:32 +01:00
brunoherbelin
95ed47934d
making snap access /dev/video
2020-11-13 22:34:48 +01:00
brunoherbelin
8c2c2302d1
making snap access /dev/video*
2020-11-13 22:31:22 +01:00
brunoherbelin
187a6132fc
fixed loop EOS
2020-11-12 22:39:14 +01:00
brunoherbelin
b3fd29056e
saving uv in mix session file
2020-11-12 22:11:52 +01:00
brunoherbelin
11a58b5adf
Adding UV texture coordinates to Surface and ImageShader.
2020-11-12 22:07:00 +01:00
brunoherbelin
7c5374552d
set unique surface_ pointer for all source types
2020-11-12 18:38:51 +01:00
brunoherbelin
d33ff427b5
Fix single frame image (e.g. GIF)
2020-11-12 18:09:14 +01:00
brunoherbelin
32a4607673
Fixed loading and playing of GIF animation
2020-11-11 19:38:57 +01:00
brunoherbelin
6f37ca8a84
more documentation pics
2020-11-10 23:39:32 +01:00
brunoherbelin
f9dcd7348e
Force stable fps for v4l2loopback (crashing drivers otherwise)
2020-11-10 22:58:05 +01:00
brunoherbelin
f4baa67089
Cleanup dialog v4l2loopback
2020-11-10 22:16:14 +01:00
brunoherbelin
39f8b56c99
Simplified v4l2loopback system
2020-11-10 20:27:03 +01:00
brunoherbelin
ea1192c334
bugfix
2020-11-10 11:02:04 +01:00
brunoherbelin
56dfbc737d
Deep redesign of frame grabbers to prevent multiple frame captures
...
(slow) and optimize distribution of gabbed frames to multiple recording
and streaming pipelines (e.g. record H264 *and* share stream on the
network). New implementation of Loopback source for LINUX using
v4l2loopback (experimental).
2020-11-09 23:56:41 +01:00
brunoherbelin
1c1a0e9b33
Using system wide temp directory for shared memory socket 9for linux
...
snaps to be able to share).
2020-11-07 18:54:33 +01:00
brunoherbelin
fcc014e5d1
compilation warning fix
2020-11-07 18:36:52 +01:00