Colors
In VoxelAI Studio, a voxel doesn’t store a raw color — it stores a material id. Each Model carries a small palette of materials, and every voxel points at one of them. Recolor a material and every voxel using it updates at once.
What a material is
Section titled “What a material is”Each material has an id, a name, a base color, and physically-based rendering (PBR) properties:
| Property | Description |
|---|---|
hex / color |
The base color of the material. |
roughness |
How matte (1) vs glossy (0) the surface is. |
metallic |
How metallic the surface reads (0–1). |
emissive |
Whether the material glows. |
emissiveIntensity |
How strongly it glows. |
These are the same fields returned by the
/api/generate/roblox
palette and stored in saved projects, so what you see in the editor matches what
an integration receives.
The material palette / Materials listImage to be added
Working with the palette
Section titled “Working with the palette”The selected model’s materials appear in the Properties panel. From the Materials list you can:
- Pick a material to paint with.
- Right-click a swatch to copy its hex code, or select every voxel using that color at once.
Because the AI assigns materials as it builds, a generated model arrives with a sensible, named palette you can tweak rather than a flat block of one color.