Skip to content

Why Separate Color and Material Matters

At first, separating color and material can sound like a technical detail.

In practice, it changes how flexible the workflow feels because visible color and surface behavior can be controlled independently.

Why This Matters

In some voxel workflows, color and material are tightly connected.

In Foxel, they are separate systems.

That means a color choice does not have to lock the surface to one material behavior.

This gives you more control over how a model looks, especially when lighting and material response matter.

The Key Difference

In Foxel, Color and Material are separate.

Color controls the visible color of the surface.

Material controls how that surface reacts to light.

Because they are separate, the same visible color can be reused with different material properties.

Why This Is Useful

Separating color and material gives you several practical advantages:

  • One color can support multiple surface looks.
  • You do not need a second color slot just to get a different material response.
  • Look development becomes more flexible.
  • Revisions are easier because color and surface behavior are not locked together.
  • Larger assets are easier to manage because color choices stay cleaner.

For example, a single gray color can be used for stone, dull metal, or shiny metal, depending on the material assigned to the surface.

A Simple Example

Imagine one green object with two parts.

In Foxel, both parts can stay the same green while using different material settings.

One part could be matte, while another part could react more strongly to light.

That means you can keep the color decision and change only the surface response.

Why This Matters At Scale

This becomes more valuable as a project grows.

The more surfaces you manage, the more useful it is to keep color choices and material choices separate.

For example, in a larger project you may want to:

  • Reuse the same color palette across many assets.
  • Test different material responses without changing colors.
  • Keep color decisions stable while revising the final look.
  • Avoid creating duplicate colors only to represent different materials.

This makes look development and reuse more flexible.

How To Think About It

A simple way to remember the difference is:

text
Color = what color the surface is
Material = how the surface behaves under light

The final look depends on both.

Changing color changes the visible color.

Changing material changes the lighting response.

Changing both changes the full surface appearance.

What To Remember

  • Foxel separates Color and Material.
  • The same color can use different material properties.
  • No extra color slot is needed for a different material response.
  • Color controls visible color.
  • Material controls surface behavior under light.
  • This makes look development and reuse more flexible.
  • The separation becomes more useful as projects grow.