Nova3D
Design workspace for programmable 3D. Nova builds assets and worlds as editable, versioned programs: parametric, articulated and simulation-ready, compiled to C
What is Nova3D?
Design workspace for programmable 3D. Nova builds assets and worlds as editable, versioned programs: parametric, articulated and simulation-ready, compiled to CAD tools, 3D applications and robotics simulators.
Overview of Nova3D
What it is
Nova3D is a design workspace for programmable 3D. It builds assets and worlds as editable, versioned programs that are parametric, articulated, and simulation-ready. These programs can be compiled to CAD tools, 3D applications, and robotics simulators.
Key features
- Executable source: Assets and environments are represented as programs that can be inspected, edited, and rebuilt.
- Parametric control: Dimensions, proportions, materials, physical properties, and motion are defined through explicit parameters.
- Structural editing: Components, assemblies, layouts, clearances, and connections can be changed through their construction code.
- Reusable construction: Components and generation logic can be reused to build related designs, asset families, and environments.
- Programmable motion: Articulation, animation, interactive controls, and prescribed object trajectories can be defined.
- Versioned development: Source, parameters, build outputs, and validation results are preserved as the project evolves.
- Target-specific exports: Designs can be compiled for CAD tools, 3D applications, and robotics simulators through dedicated export paths.
Use cases
Nova3D is intended for designing 3D assets and environments. It can be used to generate controlled scenario variations for robotics evaluation, where geometric, physical, and temporal parameters can be specified. It also supports collaborative design where multiple users and AI agents work on separate branches that can be merged.
Getting started
See the repository README at https://github.com/RareSense/Nova3D for getting started instructions.
License and pricing
The license is MIT. The project is open source.
Based on the project's public README and repository metadata.