Add compute shaders support in Geometry Nodes
Compute shaders are programs that run on the graphics card. It looks like they can be implemented in Geometry Nodes, as they are already part of the Blender API . However, unlike the Python API, reading and writing data with Geometry Nodes may be significantly faster.
Here is a pseudo-example of how The Game of Life could be implemented:
You can setup:
-
Fields as FLOAT_1D_ARRAY, INT_1D_ARRAY in side panel.
-
Single values as constant in side panel.
-
Also you can specify local_group_size on the node itself.
0 Comments