What is CosmoNode?
Overview
CosmoNode is a modular, node-based procedural modeling toolkit built directly into Unity.
It allows you to create, modify, and generate 3D geometry using visual node graphs, without relying on external tools or destructive workflows in both the editor and at runtime.
Why Node-Based Modeling?
Node-based modeling represents each modeling operation—such as generating shapes, transforming geometry, or modifying attributes—as a node in a graph.
This approach enables:
- Non-destructive workflows
- Easy iteration and experimentation
- Reusable and parametric setups
- Procedural and data-driven content creation
What Makes CosmoNode Different?
Unlike traditional procedural tools, CosmoNode runs entirely inside the Unity Editor.
- No round-tripping between applications
- Tight integration with Unity assets and workflows
- Designed specifically for game development and real-time use cases
And most importantly, it works at runtime.
What Can You Build?
With CosmoNode, you can create:
- Procedural meshes and curves
- Parametric props and environments
- Attribute-driven geometry variations
- Reusable node groups and generators
All directly inside Unity.
CosmoNode combines the flexibility of procedural modeling with the familiarity of Unity—giving you powerful tools without breaking your workflow.