This page provides information on the Chaos Scatter Surface Color Map, its settings and usage.
Overview
Sometimes you may want to color the scattered instances based on the texture of the underlying distribute-on object. A typical example of this is scattering strands on a carpet so that each strand gets the color of the underlying carpet surface. With Chaos Scatter this is perfectly possible thanks to the Surface Color Map.
This map will automatically take the diffuse color of the Chaos Scatter distribute-on object and will pass it to the instances which are scattered on it. The map itself takes only the distribute-on diffuse color, but it can be applied to any material property of the scattered instance (e.g. roughness, opacity, self-illumination, or any other).
Chaos Scatter Surface Color Map Properties
Example
The objects we will be using are a plane with a colorful pattern (as the distribute-on object) and a box (as the scattered instance):
A Surface Color map is created in the material editor and plugged into the box object's base diffuse color slot:
The scattering is enabled and as a result, each scattered box is colored based on the underlying texture: