Houdini Resources

Updated on June 26  2024


RBD Marble Machine

Deborah R. Fowler



RBD Marble Machine - timescale and using stl file

Posted on June 22  2020


I ran across a marble machine that you can 3D print which I thought was very cool. Since I don't have a 3D printer, I decided to see if I could extend this and run an RBD simulation in Houdini.
I used the single base model and then used clip, groups, and polyextrude, to go beyond the 4 disc version (see below with 6).

MISSING GIF
The RBD simulation was set up and run, then timescale was used to speed it up. The motion of the "outer rings" was created using a sin curve based on frame and used as a static object.

When running the RBD simulation, it was important to pay attention to initial state - note the flipping of the yellow and green sphere's below. Correct one on the right, Incorrect on the left
MISSING GIFMISSING GIF
Extending beyond the four configuration was key. Below is a single, double, four, six and fourteen configuration.



Look development also came into play. Using references for solid glass marbles to select the color and eliminating some other experiments the final result was obtained with the porcelain shader in mantra (for now). Below is an experiment with a liquid shader (look more like bouncy balls), the images above tinted glass, and the final version in the video porcelain with colors based on reference images.
MISSING GIFMISSING GIF
References:MISSING IMAGEetsy  walmart

Finally, the configuration with 14:

MISSING IMAGE