cd /news/generative-ai/why-can-ai-generate-super-mario-but-… · home topics generative-ai article
[ARTICLE · art-107496] src=news.ycombinator.com ↗ pub= topic=generative-ai verified=true sentiment=· neutral

Why can AI generate Super Mario but not a wedge ramp for my robot vacuum?

A developer reports that AI generation tools struggle to produce functional 3D parts like a wedge ramp for a robot vacuum, while excelling at aesthetic objects such as a Super Mario figurine. The user, who bought a Bambu P2S printer, found that text-to-model AIs and agent-based Python geometry generation failed, but succeeded by decomposing the part into ordered steps and executing them in Blender via blender-mcp. The developer shared the approach in a GitHub repository (spec-3d-model) and questions whether the issue stems from training data, representation, or evaluation, and whether converting 3D modeling to code is the right strategy.

read1 min views1 publishedAug 23, 2026

I've been puzzled by something: AI generation can produce an elaborate figurine, a cartoon character, even a convincing Super Mario — yet it can't reliably make a simple wedge ramp so my robot vacuum can climb a step.

  For context: I bought a Bambu P2S but can't model. I tried the "describe
  it and get a model" AIs — the output is unusable, you can't adjust it,
  it's never quite what I meant. I tried having an agent write Python to
  build geometry directly — it tops out at simple primitives.
 
  What finally worked: geometric decomposition. I break a complex part into
  ordered, grouped steps, describe each as a small spec, and let an agent
  execute them in Blender (via blender-mcp). That process turned out to
  abstract into a small engine — the key insight being it converts the 3D
  spatial reasoning LLMs are bad at, into the structured code they're good
  at. I wrote it up here: https://github.com/zhuchaokn/spec-3d-model
 
  My questions:
  - Why is "functional part" generation so much weaker than
  "figurine/aesthetic" generation? Is it data (no parametrized-CAD training
  sets), representation (mesh vs B-rep), or evaluation (nobody benchmarks
  "does it print / is it watertight")?
  - Is "turn 3D modeling into code for an LLM" the right framing, or am I
  missing something better?

Comments URL: https://news.ycombinator.com/item?id=49405520

Points: 2

── more in #generative-ai 4 stories · sorted by recency
── more on @bambu p2s 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/why-can-ai-generate-…] indexed:0 read:1min 2026-08-23 ·