# LLMs can actually generate programmable 3D objects instead of

> Source: <https://promptcube3.com/en/news/7693/>
> Published: 2026-08-25 20:09:11+00:00

# LLMs can actually generate programmable 3D objects instead of

I was looking into some research regarding using LLMs as spatial software generators, and the core idea is pretty wild. Instead of the AI trying to "paint" a 3D shape, the AI writes the code that defines the object. This means the 3D model isn't just a shape; it's an inherently programmable entity.

## Why code-based 3D beats mesh blobs

If you've ever tried to import a raw AI-generated mesh into Blender or Unity, you know the struggle. A standard mesh doesn't "know" what it is. It doesn't know that a door should swing on a hinge or that a wheel should rotate on an axle. You have to manually rig it, weight-paint it, and set up the logic.

By using an LLM to generate 3D through spatial programming, you get a few massive advantages:

**Instant Articulation:** Because the model is built with a hierarchical structure, it comes with hinge and socket articulations ready to go. It knows its own joints.**Built-in Logic:** These objects can carry logic from "birth." For example, you could program a model to render high-fidelity details in a powerful game engine but automatically switch to a simplified, lightweight version when running on a mobile device.**Animation-Ready:** Since the parts are logically separated rather than being one continuous skin, you can trigger movements immediately without a massive rigging workflow.

## The current trade-offs

It's not perfect yet. If you want to generate a hyper-realistic, organic creature—like a dragon with wet, slimy scales—this method currently lags behind traditional generative AI models. Those "blobby" mesh generators are still much better at capturing complex, messy, organic textures and irregular shapes.

However, for anything structural or mechanical, the code-first approach is clearly superior. As LLMs get better at spatial reasoning and coding, I think we're going to see a massive shift. We're moving toward a world where "creating a 3D asset" actually means "writing a spatial program."

This is going to hit industrial design, game dev, and XR (AR/VR) workflows the hardest. Instead of downloading a static asset, you'll be pulling a functional, programmable piece of software into your scene.

If you want to see some actual visual demos of how these programmable objects look and behave, check out the project site here:

```
https://nova3d.xyz/
```

The demo shows how these objects are composed of logical parts that enable natural movement right out of the box. It's a pretty big leap from just generating a bunch of vertices and triangles.

[Next Training a 2. →](/en/news/7691/)
