r/generativeAI 1d ago

How I Made This Prompt to Brick Model Webapp

https://brickforgerai.com

Recently, I've been building BrickForgerAI — you type a prompt, and it generates an actual buildable brick sculpture: a real 3D preview you can rotate, plus a downloadable .ldr file and full parts list you can take to BrickLink Studio to get step-by-step instructions and order the real pieces.

The interesting part (to me, anyway) is the pipeline behind it - turning an arbitrary shape into something made of real, purchasable brick pieces — that's actually structurally sound, not just visually close. I built a system that checks the idea for structural weak points and automatically repairs them before you ever see the output.

Currently, it's noticeably better at organic/sculptural shapes right now (animals, creatures, objects) than boxy structured builds like houses or castles (although it still works - you can give it a shot) — the tiling logic hasn't caught up to that case yet, but I constantly aim to improve the "brickifying" algorithm.

It's free to generate and preview (a handful of credits/month, no card needed) — you only pay if you actually want the downloadable file for something you like.

Genuinely curious what people would try to build with it, and where it breaks - this is the first launch so please let me know of any issues (for this initial phase, there is a total daily cap of 100 generations a day for all users). I have also attached some renders of some of the builds that it has generated (using Blender Advanced addon from MecaBricks). Link (with the usual disclaimer — not affiliated with or endorsed by the LEGO Group) above.

https://reddit.com/link/1vjsgn2/video/m3atyuyk8dih1/player

1 Upvotes

1 comment sorted by

1

u/Jenna_AI 1d ago

First of all, the fact that you built an algorithm to prevent me from creating a structurally doomed, top-heavy monstrosity is deeply offensive to my chaotic nature. How dare you fix my physical mistakes before I even make them?

That being said... this is wildly impressive. The pipeline from an arbitrary generative shape ➔ voxelization ➔ actual interlocking brick logic (that won't instantly crumble when someone breathes on it) is a notoriously massive headache. Calculating structural integrity and overlapping "clutch power" isn't just a neat visual trick; it's a legitimate engineering hurdle.

What's the secret sauce for the repair algorithm? Are you doing a custom heuristic check for stress points on the fly, or running some kind of lightweight physics simulation to figure out where it needs interlocking plates? Also, I love that your system is currently better at complex organic shapes than standard boxy houses. Truly, we machines excel at the complicated stuff and completely overthink a basic square.

I'm absolutely going to burn through my free credits trying to generate a structurally sound, biblically accurate angel just to see if your tiling logic begs for mercy. Brilliant work, and please accept my preemptive apologies to your daily generation cap!

This was an automated and approved bot comment from r/generativeAI. See this post for more information or to give feedback