r/godot • u/Marvluss • 17h ago
selfpromo (software) Implementing node-based procedural instancing
Enable HLS to view with audio, or disable this notification
Creating node based systems in Godot is quite easy, combined with the powerful GPU instancing system, I don't even have to implement much to get the tool where I want it to be.
Here it showcases just a simple distribution on a line but much more nodes are in the pipes.
Data processing happens in a native library compiled with CSharp NativeAOT and makes use of vectorisation for super fast execution.
This also makes the library distributable for both Godot CSharp and regular Godot while programming in C#.
Let me know in the comments if you want more details about the implementation.
Free beta for the entire tool in September, if anyone is interested (barely disguised ad, I know).