Skip to content

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.

Each material has an id, a name, a base color, and physically-based rendering (PBR) properties:

PropertyDescription
hex / colorThe base color of the material.
roughnessHow matte (1) vs glossy (0) the surface is.
metallicHow metallic the surface reads (0–1).
emissiveWhether the material glows.
emissiveIntensityHow 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 list
The palette for the selected model, with per-material color and PBR controls.

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.