Commit Graph
15 Commits
Author SHA1 Message Date
itsmattkc da680094bf created NodeInputArray parameter type
It seems unwise to let NodeInputs take more than one value, but at times
it makes sense to create a list or array of inputs. This class will create
sub-parameters as an easy way to provide variable inputs while also enforcing
one connection per input parameter.

This is also the primary motivation for the previous commit (disambiguating
when a NodeParam's parent is a Node vs some other type).
2019-12-01 00:01:25 +11:00
itsmattkc 77bcb70dac started porting renderer to new portable form 2019-10-31 19:14:58 +11:00
itsmattkc 401aff52a8 attempts at folding opencl support in 2019-10-28 18:21:20 +11:00
itsmattkc 5105568291 moved renderer files 2019-10-19 14:02:15 +11:00
itsmattkc ee0042f390 began node menu 2019-09-08 09:14:41 +10:00
itsmattkc 3aa85c0ecc began transform node and added vec2/3/4 data types 2019-09-07 00:51:05 +10:00
itsmattkc a4369c4d79 filled out alpha over and opacity nodes 2019-08-31 14:45:13 +10:00
itsmattkc 7dc2290496 shift renderer prototype to new node structure 2019-08-28 02:40:44 +10:00
itsmattkc 7d9d12ee0b began support of timeline tracks/channels 2019-08-15 23:40:22 +10:00
itsmattkc 3605a2f988 developed beginnings of media node 2019-07-20 12:34:57 -07:00
itsmattkc 39256fd6f9 made node edge changes undoable 2019-07-17 00:14:49 -04:00
itsmattkc f2d11662c9 finished prototype of nodes providing a texture to a viewer 2019-07-13 03:13:59 -04:00
itsmattkc d76691a9ef began draft of internal node rendering structure 2019-07-10 23:06:09 -04:00
itsmattkc 08a75b58dd fleshed out node edges 2019-07-10 03:22:53 -05:00
itsmattkc 60b04f98b4 began new node infrastructure 2019-07-10 03:00:35 -05:00