itsmattkc
|
410f3d25dc
|
fixed menu bugs introduced in f2bff5f150
Turns out setting a QMenu parent *not* in the constructor leads to very strange
behavior. All parents are now set in the constructor.
|
2020-04-19 16:19:08 +10:00 |
|
itsmattkc
|
cb6c054b8d
|
trigonometrynode: implemented trigonometry node
|
2020-04-15 02:41:20 +10:00 |
|
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
|
3dd91a1429
|
timenode: implemented timenode to allow values to be connected to time
|
2020-04-03 23:27:38 +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
|
df837efbc6
|
merged timeline and viewer nodes together
|
2020-01-03 03:26:00 +11:00 |
|
itsmattkc
|
7ad2eae7a2
|
implemented volume and pan effects
This commit implements a structure for sample processing and two implemenations
of this structure in volume and pan effects.
|
2019-12-24 12:34:30 +11:00 |
|
itsmattkc
|
4e6da87585
|
ported crossdissolve to external shader
|
2019-12-17 15:58:16 +11:00 |
|
itsmattkc
|
46b3f9db48
|
moved alphaover to external file format
|
2019-12-15 03:41:37 +11:00 |
|
itsmattkc
|
ae7c9597e2
|
ported solid color generator to external shader
|
2019-12-15 03:07:10 +11:00 |
|
itsmattkc
|
965519e9cf
|
ported opacity node to external file format
The plan is to port all nodes that can be external to the external file format.
This should help keep things maintainable.
|
2019-12-15 02:51:28 +11:00 |
|
itsmattkc
|
186973ff20
|
implemented final connections to allow creating new nodes in the nodeview
|
2019-12-13 03:06:12 +11:00 |
|
itsmattkc
|
934eea5f40
|
completed node 'add' menu
|
2019-12-13 02:55:09 +11:00 |
|
itsmattkc
|
5b0513efed
|
started node factory class for making nodes at runtime
|
2019-12-13 02:30:31 +11:00 |
|