itsmattkc
|
1aa87cbda6
|
various: encapsulate all code in the olive namespace to avoid name collisions
Large-scale code cleanup. Also adds a license to the top of all files that were
missing it.
|
2020-04-06 15:29:53 +10:00 |
|
itsmattkc
|
0752b75682
|
mathnode: disable method keyframing and connecting
There's probably no situation where these would need keyframing/connecting.
|
2020-04-04 04:12:16 +11:00 |
|
itsmattkc
|
1363d2b94c
|
mathnode: expanded math node
Implemented handling of various different types.
|
2020-04-01 05:21:50 +11:00 |
|
itsmattkc
|
2544c5e832
|
mathnode: added support for adding samples together
|
2020-03-29 03:29:18 +11:00 |
|
itsmattkc
|
7100d00060
|
nodes: made changes to the node system to allow for context sensitive shader code
Primarily implemented for the math node so a new shader can be generated and
compiled based on what inputs the node is receiving.
|
2020-03-29 03:11:30 +11:00 |
|
itsmattkc
|
52acb272bf
|
mathnode: added parameters
|
2020-03-29 00:22:44 +11:00 |
|
itsmattkc
|
938527b9fe
|
mathnode: began math node
|
2020-03-28 17:51:35 +11:00 |
|