Nova3D: 3D assets that are code, not meshes
Code-native generation of highly programmable 3D assets (2026)

Nova3D generates 3D assets as executable Blender source code, producing a compiled mesh (GLB) as a byproduct. This code-native approach yields assets with named parts, assembly hierarchies, constraints, edit handles, and joints—features absent from mesh-native, CAD, or segmentation baselines. In tests on Nova3D-Bench (54 items), it satisfied 51/52 prompt constraints (best baseline: 11/52), passed 14/18 local edits, and articulated 59 joints with 98.3% geometric validity. Its geometry is competitive, second only to the strongest mesh-native model, though it concedes texture realism to baked-PBR systems.
The central result is representational: code-native generation turns a generated 3D object from an opaque surface into a programmable asset that downstream systems can inspect, measure, edit, and animate.