Atomontage Engine features a powerful representation of composites and the pipeline required for manipulating composite geometry.
The clip shows the final tonemapped render (top left), different materials (top right), differences between surface (visual) properties based on different amounts of the particular materials per voxel (bottom left) and pixel rendering cost (bottom right; logarithmic scale is represented with different colors).
Any voxel may contain arbitrary amounts of different materials, so the presence of a given material doesn’t have to be a binary information. This is equivalent to a combination of physical materials in the real world. Different materials can be densely packed in a volume element (a thin sand layer on a rocky surface) or the visual properties of a material can be altered by some physical effect (pigmented material or rust on the surface).
The engine provides means to define both surface and volumetric effects based on such material composition. Surfac