GraphiteEditor / Graphite

2D vector & raster editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.
https://graphite.rs
Apache License 2.0
9.47k stars 457 forks source link

Node to run custom maths expression #2115

Open 0HyperCube opened 4 days ago

0HyperCube commented 4 days ago

The new maths parser introduced in #2033 is currently only utilised to immediately evaluate expressions in number inputs.

To expand its utility, a new node should be introduced to run an expression during the runtime of the graph. In future, this node could take inputs from the graph. However this is blocked on implementing nodes with variadic inputs.

rajiknows commented 3 days ago

hi @Keavon , I'm interested to picking it up , could you please assign it to me .

Keavon commented 2 days ago

@rajiknows thanks for your interest! We do issue assignments near the end of the PR lifecycle now, so we'll assign it once you have a working PR that's looking like it has progress towards being merged. Good luck and thanks!