Skip to content

GPI Core Nodes v2

Compare
Choose a tag to compare
@borupdaniel borupdaniel released this 30 Jul 15:14
· 31 commits to master since this release
906a5f5

Welcome to core nodes version 2.0!

The main change here is compatibility with GPI 1.1, which added support for qt5. Qt features are accessed via the GPI API differently than before, which required some re-working of the core nodes.

In addition, you'll find two new nodes present:

  • Int_Math, which works just like Float_Math for integer values
  • Switch, which allows you to toggle between a left and right inputs without re-drawing connections.

And some modifications to existing nodes:

  • In the Collapse node, you can now use the "non-zero" option for collapsing in a single dimension, not just with "collapse all" selected
  • The shapes node now allows for the generation of complex-valued noise, as well as repeatable noise using a user-specified seed.
  • Calc_101 now allows for more granular control over the scheme used for derivatives and integrals.
  • Many trigonometric functions now have a "cycles" option in addition to degrees and radians.
  • Nodes with multiple functions will provide more information on the canvas about which function is active.

Development is ongoing and we welcome community contributions of any kind!