Loading video...

Video Failed to Load

Go Home

testing astra's parametric modeling capabilities by asking it to reconstruct these marble maze pieces from reference photos, and then use them in threejs to make a marble maze builder with box3d physics.

85,036 views • 15 days ago •via X (Twitter)

38 Comments

Codetaur's profile picture
Codetaur15 days ago

astra still did a lot of incredibly dumb stuff that made this really annoying and I had to point out very obvious things to help it build this correctly, but that was just to get it on the right strategy, it did the actual modeling

Codetaur's profile picture
Codetaur15 days ago

repo: hosted version:

Slant 3D's profile picture
Slant 3D15 days ago

Please share the live link. We were gonna do something like this, but if you want to collab on a video and we just plug in our API that sounds way more fun

Codetaur's profile picture
Codetaur15 days ago

I'm going to host it and post the code on github probably sometime tonight.

Slant 3D's profile picture
Slant 3D15 days ago

Fantastic

minousoft's profile picture
minousoft15 days ago

These are actually very important for marble computing. As you can see, marble computing is advancing at a geometric rate and we may need to have a pause.

Alex Calish's profile picture
Alex Calish15 days ago

Wow this is bringing back childhood memories.

Brian Jordan's profile picture
Brian Jordan15 days ago

ask it for some new concepts for crazy new pieces and print and try em

Jared Smith's profile picture
Jared Smith15 days ago

Inifinite recursion fractal marble machines on the menu for 2026!!!

solarfren's profile picture
solarfren15 days ago

what the, i had the exact same idea a while back, tough to build tho, i wanted like one of those marble machines like in the mall u know, or mousetrap games

Maciek's profile picture
Maciek15 days ago

@KinasRemek podobne do Twojego testu. Ciekawe!

The Picture Man's profile picture
The Picture Man15 days ago

Lol gotta put it on the town rug. Thanks for the flashbacks

Multiplanetary artist's profile picture
Multiplanetary artist15 days ago

It builds the pieces in 3d, assembles a maze, and simulates the marbles?

andy's profile picture
andy15 days ago

try this in solidSF :)

Henry Ventura's profile picture
Henry Ventura15 days ago

hf

Aimee Pepper's profile picture
Aimee Pepper15 days ago

Yessssssssss

Ben Houston's profile picture
Ben Houston15 days ago

Very nice but it loads super slow - 64MB download. 15 of that on the EXR for the HDRI. I would suggest optimizing the models so it is usable.

vc's profile picture
vc15 days ago

How was it able make the maze out of marble? incredible.

slopject's profile picture
slopject15 days ago

really nice

Maclaine's profile picture
Maclaine15 days ago

You sharing that library?

Ever Roa's profile picture
Ever Roa15 days ago

Does this give you a 3D editable file? I mean is it capable of generating an Inventor/Solidworks file for instance

lifelike's profile picture
lifelike15 days ago

this is awesome

Zach's profile picture
Zach15 days ago

Astra + Bambulabs = Kojima fabricator tech

David Hudspeth's profile picture
David Hudspeth15 days ago

As impressive as the marble simulation is, I was more blown away by the play rug choice, that is perfect.

nicholas ⛱'s profile picture
nicholas ⛱15 days ago

fantastic

GuruVerseX's profile picture
GuruVerseX15 days ago

The geometry is one thing, making every slope behave right in Box3D is the real flex

Moglord's profile picture
Moglord15 days ago

Core memory unlocked

echo.hive's profile picture
echo.hive15 days ago

But what I am wondering is to point a telescope to 14 billion light years away and take picture and give that to Astra to model the early universe and the big bang in blender! 🙂

Ivan Lukin's profile picture
Ivan Lukin15 days ago

The carpet is a chef’s kiss

Vanilagy's profile picture
Vanilagy15 days ago

Very very impressed by Box3D handling this kind of concave collision detection so well. Do you know how many convex colliders make up each pipe?

𝑫𝒂𝒏𝒊𝒆𝒍 𝑺𝒄𝒐𝒕𝒕 𝑴𝒂𝒕𝒕𝒉𝒆𝒘𝒔 🇦🇺's profile picture
𝑫𝒂𝒏𝒊𝒆𝒍 𝑺𝒄𝒐𝒕𝒕 𝑴𝒂𝒕𝒕𝒉𝒆𝒘𝒔 🇦🇺15 days ago

Clean looking geometry.

sina's profile picture
sina15 days ago

This is an awesome demo. Which parametric modelling tool did you use? Could you share your thought process/prompts?

Codetaur's profile picture
Codetaur15 days ago

astra just used manifold: the process was basically telling it to find reference images, and build models, and me complaining about things wrong with the models until it fixed them (also I had to point out that it should probably make a system of reusable logic so that its not reinventing the wheel for each separate piece)

Justin Mitchell's profile picture
Justin Mitchell15 days ago

My kid would love a game like this. If you post the git, please reply. I'd love to make something out of it for him to mess around with

Dr. Xi Zeng's profile picture
Dr. Xi Zeng15 days ago

How did you get the channel slopes from the reference photos? I'd expect to need measurements for those.

James's profile picture
James15 days ago

lol this gave me pnsd post nirvana stress disorder good times

Taggart Maher's profile picture
Taggart Maher15 days ago

does anyone know a good harness model mcp combo for houdini vfx specifically

Joe Rogers's profile picture
Joe Rogers15 days ago

Did you experiment with effort levels or max for everything? I just finished using Astra to turn a cartoon into a Blender image, then into STEP files to print and did it mostly on Low and Medium...

Related Videos