Fur Shader - Lumberyard User Guide

Fur Shader

Open 3D Engine (O3DE), the successor to Lumberyard, is now available in Developer Preview. Download O3DE or visit the AWS Game Tech blog to learn more.

Lumberyard's Fur shader renders fur in real time. You can apply this shader to any mesh and adjust its properties to customize the fur's appearance and behavior.

To use the fur shader, create a new material and, from the Shader drop-down, select Fur. Apply this new material to your mesh object.

            Creating a new fur shader material to apply to your mesh object.

You set a Fur Heightmap to define where fur appears, how it clumps together, and to provide non-uniformity of strands across a mesh. A fur heightmap is a grayscale texture, as shown in the following image.

            Example fur heightmap texture.

Brighter values at a UV result in longer fur at that point. Under Shader Params, adjust Fur Length (cm) to modify the length of the fur. The following image shows objects with different fur lengths.

            Example fur material shaders with varying fur lengths.