Skip to main content
added 60 characters in body; edited title
Source Link
Markus von Broady
  • 42.6k
  • 3
  • 37
  • 107

How to create a simulation in Geometry Nodes pre 3.6?

UPDATE: Simulation nodes are now available in B3.6β!

In the recent week the Blender community became crazy on the particular geonodes hack, that allows you to create a simulation in Geometry Nodes alone:

1 NENGHUO on Youtube: Breakthrough! !" For Loop" in the blender geometry nodes.

3 GifCo on Twitter: Geonode simulations are all the rage these days!!

1 Default Cube on Youtube: FINALLY! NEW Loop Node

1 Seanterelle on Youtube: Geometry Nodes Differential Growth Simulation Tutorial

This is not a forum to vent one's frustration, so let me just say a better¹ technique exists at least since I started using GN in Blender 3.0, so I decided to share, in Q&A fashion. Everyone is welcome to post his alternative technique - perhaps one involving physics - I've done something very limited in geonodes+cloth here:

7 Create Curve from Path of an Object Using Geometry Nodes

¹ - Maybe some people hate Python so much, they would rather use a dirty hack relying on Blender failing to protect from circular reference, which can hang the program, is not officially supported, is not a designed feature: exists in memory only as a temporary evaluated object without any representation in .blend datablocks, therefore can't be saved or maybe even restored with ✲ CtrlZ undo [not sure, haven't tested], runs an erratic number of times (I think on each depsgraph update?) and so runs in a single frame rather than with one step (or a fixed number of substeps) per frame, and can stop working (be fixed) in future versions of Blender.

How to create a simulation in Geometry Nodes?

In the recent week the Blender community became crazy on the particular geonodes hack, that allows you to create a simulation in Geometry Nodes alone:

1 NENGHUO on Youtube: Breakthrough! !" For Loop" in the blender geometry nodes.

3 GifCo on Twitter: Geonode simulations are all the rage these days!!

1 Default Cube on Youtube: FINALLY! NEW Loop Node

1 Seanterelle on Youtube: Geometry Nodes Differential Growth Simulation Tutorial

This is not a forum to vent one's frustration, so let me just say a better¹ technique exists at least since I started using GN in Blender 3.0, so I decided to share, in Q&A fashion. Everyone is welcome to post his alternative technique - perhaps one involving physics - I've done something very limited in geonodes+cloth here:

7 Create Curve from Path of an Object Using Geometry Nodes

¹ - Maybe some people hate Python so much, they would rather use a dirty hack relying on Blender failing to protect from circular reference, which can hang the program, is not officially supported, is not a designed feature: exists in memory only as a temporary evaluated object without any representation in .blend datablocks, therefore can't be saved or maybe even restored with ✲ CtrlZ undo [not sure, haven't tested], runs an erratic number of times (I think on each depsgraph update?) and so runs in a single frame rather than with one step (or a fixed number of substeps) per frame, and can stop working (be fixed) in future versions of Blender.

How to create a simulation in Geometry Nodes pre 3.6?

UPDATE: Simulation nodes are now available in B3.6β!

In the recent week the Blender community became crazy on the particular geonodes hack, that allows you to create a simulation in Geometry Nodes alone:

1 NENGHUO on Youtube: Breakthrough! !" For Loop" in the blender geometry nodes.

3 GifCo on Twitter: Geonode simulations are all the rage these days!!

1 Default Cube on Youtube: FINALLY! NEW Loop Node

1 Seanterelle on Youtube: Geometry Nodes Differential Growth Simulation Tutorial

This is not a forum to vent one's frustration, so let me just say a better¹ technique exists at least since I started using GN in Blender 3.0, so I decided to share, in Q&A fashion. Everyone is welcome to post his alternative technique - perhaps one involving physics - I've done something very limited in geonodes+cloth here:

7 Create Curve from Path of an Object Using Geometry Nodes

¹ - Maybe some people hate Python so much, they would rather use a dirty hack relying on Blender failing to protect from circular reference, which can hang the program, is not officially supported, is not a designed feature: exists in memory only as a temporary evaluated object without any representation in .blend datablocks, therefore can't be saved or maybe even restored with ✲ CtrlZ undo [not sure, haven't tested], runs an erratic number of times (I think on each depsgraph update?) and so runs in a single frame rather than with one step (or a fixed number of substeps) per frame, and can stop working (be fixed) in future versions of Blender.

Tweeted twitter.com/StackBlender/status/1593393635759980544
There's no simulation tag, so I ignored tag descriptions and added 4 most popular sim tags out of all 5 (ocean sim is the least popular, so it didn't make it to the 5 tag limit)
Link
Markus von Broady
  • 42.6k
  • 3
  • 37
  • 107
-[python] ("Tags should describe the question, not orient the answers." - Gorgious)
Link
Markus von Broady
  • 42.6k
  • 3
  • 37
  • 107
Became Hot Network Question
Source Link
Markus von Broady
  • 42.6k
  • 3
  • 37
  • 107
Loading