3D assets as editable programs, not mesh blobs.

NOVA3D generates structured, multipart 3D assets through Blender native construction code. Part identity, hierarchy, materials, transforms, and source provenance, all preserved.

.glb structured scene graph
N parts named & hierarchical
live developer preview
prompt → editable program → .glb
Drag to rotate · scroll to zoom
How it starts

Type it. Drop it. Draw it.

Three ways to describe what you want. NOVA3D translates any of them into Blender construction code and ships a structured GLB.

01 / TEXT PROMPT

Type what you want

Plain language in. NOVA3D writes a Blender Python program that builds the asset part by part — body, head, limbs — all named and hierarchical.

Idle
02 / REFERENCE IMAGE

Drop a reference photo

Upload any image. NOVA3D reads proportions, silhouette, and part structure from it and generates a matching multipart GLB — no manual modeling.

Drop a reference image PNG · JPG · up to 10 MB
Waiting for reference
03 / SKETCH

Draw a rough shape

Scribble the silhouette. NOVA3D reads your strokes as spatial intent and generates a structured asset from the doodle — no CAD skills needed.

Draw anything
Why it matters

The output is a program, not a blob.

01 Named parts

Body, head, front_left_leg. The hierarchy survives generation — it doesn't collapse into a single opaque mesh blob.

02 Part-local edits

Change one part without rerolling the whole object. The construction code is yours to inspect, modify, and re-run.

03 Pipeline ready

Export structured GLB scenes for games, configurators, simulations, and tooling. Hierarchy, materials, transforms preserved.

Input → Output

A prompt in. A scene graph out.

NOVA3D is an AI-native 3D generation runtime for developers building asset pipelines. Instead of returning a single opaque mesh, it produces an executable scene program that can be inspected, repaired, regenerated, and exported as a structured GLB.

// POST /v1/generate
input:  "robot dog with articulated legs"
output: {
  format:        "glb",
  structure:     ["body", "head", "front_left_leg", "front_right_leg", ...],
  materials:     true,
  hierarchy:     true,
  source_code:   true,
  repair_loop:   true
}
Where it sits

Not text to mesh. Not parametric CAD.

NOVA3D is built for multipart 3D assets where identity, hierarchy, and downstream control matter.

Category Typical output NOVA3D view
Text to 3D mesh Fast visual geometry Useful, but often opaque and hard to edit structurally.
AI CAD systems Parametric mechanical solids Powerful for CAD workflows, narrower for broad creative GLB assets.
NOVA3D Editable construction procedure + structured GLB Built for multipart 3D where identity, hierarchy, and pipeline control matter.
Designed for

Where structured 3D pays off.

 

Clone the repo and self-host in minutes. No waitlist, no key request — just GitHub.

View on GitHub →