Skip to main content
PROCEDURAL 3D TOOLKIT FOR UNITY

CosmoNode

A modular node-based 3D modelling toolkit for artists and developers.

Create, modify, and generate procedural geometry directly inside Unity, with full support for runtime workflows.

80+ Nodes•Runtime Support•Unity Native

What is CosmoNode?

CosmoNode is a node-based procedural 3D modelling system designed to bring the flexibility of tools like Geometry Nodes directly into the Unity Editor.

Instead of manually modelling every variation, geometry is created through a visual node graph. Each node performs a specific operation, allowing you to generate, transform, modify, scatter, and combine geometry without leaving Unity.

CosmoNode procedural node graph

Build, Iterate, Experiment.

Procedural workflows make experimentation much faster. Change a parameter, connect another node, or replace an operation and the entire result can update automatically.

This makes CosmoNode useful for creating variations, experimenting with shapes, and building reusable procedural setups for games and interactive applications.

Everything inside Unity

CosmoNode is designed around a simple idea: procedural modelling should be part of the development workflow rather than a separate step.

Create your geometry, preview the result, modify parameters, and integrate the generated assets directly into your Unity project. CosmoNode also supports runtime evaluation, allowing procedural geometry to be generated while your application is running.

80+

Nodes

A growing collection of nodes for geometry, transforms, scattering, UVs, mathematics, and more.

Procedural

Generation

Build reusable graphs that can generate countless variations from a small set of parameters.

Runtime

Support

Evaluate procedural graphs at runtime and create dynamic geometry directly inside your application.

From simple operations to complex systems

CosmoNode includes mesh generation and editing, subdivision, booleans, scattering, UV operations, curve tools, instancing, transformations, and mathematical operations.

The goal is not to replace traditional modelling tools, but to provide a procedural layer that makes creating and modifying geometry faster, more flexible, and easier to automate.

Active Development

CosmoNode is regularly updated with more contenti bug fixes and enhancements.

Follow to keep updated with the latest news.