itsmattkc
26b3993b9d
made vast improvements to rendering engine and node structure
...
This was many changes that were largely fundamentally related. They included:
- More const modifiers to enforce read only node graphs
- Support for fragment and vertex shaders from the nodes
- Support for node code loaded externally (embedded into the binary)
- Fixed issue preventing two textures from being used in a shader
- Removed several unused functions and cleaned up code
- Fixed video media node misreading its matrix input
2019-12-09 23:50:52 +11:00
itsmattkc
b1535b73b7
implemented clear() function for nodegraphs
...
Added a convenient (destructive) way of emptying a NodeGraph completely.
2019-11-23 08:48:59 +09:00
itsmattkc
3411e45774
preliminary support for multiple timeline sections
2019-10-05 07:33:27 +10:00
itsmattkc
9806c772ac
improved sequence creation
2019-09-27 03:38:21 +10:00
itsmattkc
9fa22938b9
work towards making timeline actions all undoable
2019-09-23 23:00:15 +10:00
itsmattkc
371d0e2b37
some render cache adjustments
2019-09-04 10:58:50 +10:00
itsmattkc
4f4737a395
added some more timeline functions
2019-08-13 21:50:39 +10:00
itsmattkc
737442e513
added takenode function to graph
2019-08-13 18:40:39 +10:00
itsmattkc
e9702aeb52
added some basic timeline functionality
2019-08-12 23:24:58 +10:00
itsmattkc
9b63cc7755
inserting blocks through the timeline implemented
2019-08-11 17:30:27 +10:00
itsmattkc
f8830beac7
created new sequence dialog
2019-07-21 18:21:40 -07:00
itsmattkc
a78cc3950a
various node UI improvements
2019-07-16 13:25:38 -04:00
itsmattkc
837d43fe07
moved various classes from root to common folder
2019-07-15 03:58:39 -04:00
itsmattkc
dc2101938e
began node viewer for dag insight
2019-07-15 03:52:44 -04:00
itsmattkc
f0bf51e4a6
began work on node view panel
2019-07-14 10:14:57 -04:00
itsmattkc
60b04f98b4
began new node infrastructure
2019-07-10 03:00:35 -05:00