v1.5.0
v1.5.0 release delivers several new nodes as well as continued improvements to the math expression bindings.
Node Updates
- DebugLog node and its type variants is a passthrough node that will log the passed value to the script console for debugging
- MatrixFromDirection node can construct a rotation matrix from a direction and an up vectors
- MatrixFromRotation/Quaternion nodes expand the existing set of conversion operations
- Remap node and its type variants can remap a value from one range to another
- NotBool is a logical not operator for boolean values
- Smoothstep node will do a smoothstep interpolation of a value clamped between 0 and 1
- SelectCurve/Mesh/Surface nodes expand the existing set of selectors
Expression Updates
- Expressions now support a boolean type ('true', 'false')
- Default arguments support has been added to functions
- Logical nodes have been exposed to expressions through a set of new operators ('&', '|', '^', '!')
- Almost all nodes in the library now have appropriate function bindings in expressions
Happy Holidays!