Amethyst icon indicating copy to clipboard operation
Amethyst copied to clipboard

Rewrite and improve node system

Open Scanavium21 opened this issue 7 months ago • 0 comments

Improving upon and rewriting the existing node system to be much more feature-rich and extensible.

Aiming for just input/output nodes (Master input, Master output etc.) and a single fundamental processing node, a math node. All other nodes, such as filters, extend from this math node in form of node groups, chaining multiple math nodes.

This design of a single fundamental node allows for a complete compilation (aside from IO) into a compute kernel or compute shader to potentially process on a GPU efficiently.

Scanavium21 avatar May 17 '25 07:05 Scanavium21