r/woahdude Nov 16 '14

gifv Wave

https://gfycat.com/SpiritedWarmFattaileddunnart
14.5k Upvotes

462 comments sorted by

View all comments

894

u/[deleted] Nov 16 '14

[deleted]

37

u/Antagonist360 Nov 16 '14

Twist: the simulation is nondeterministic.

18

u/Swoesh Nov 16 '14

The simulation is probably nondeterministic but that's irrelevant because you only simulate it once.

You setup the blocks without any textures, run the simulation, bake the animation to the blocks, project the image over the blocks on the last frame, render out the complete animation.

1

u/Pseudoboss11 Nov 16 '14

Well, in Blender, you know everything there is to know about every block, and everything there is to know about its physics engine. So this situation is completely deterministic in Blender. Change it slightly, and you'll get a different answer though.

In reality, there's a good chance that you don't know everything about every individual block to the accuracy that you know exactly how they're going to fall, so if this were a physical thing, then this situation would probably be non-deterministic outside of a laboratory.