Overlays - NitroxNova/humanizer GitHub Wiki

Overlay Config

A Humanizer Material Config contains an array of overlays. These work like layers in photoshop, where each image is stacked on the previous.

humanizer_material_config

Each overlay can have an albedo texture path, albedo color, normal texture path, ambient occulsion texture path, and an offset. more will be added in the future.

Color

Overlays are used on the eyeballs to change the iris color.
overlay_config blue_eyes

you can click on the colored box to select a new color. Then hit 'Update Material' if you're in the editor and the eye color changes. See that it only affects the left eye.

Offset

You can change the starting position of the overlay using 'offset'. This is used for the black_eye and wings_tattoo in the humanizer/data/assets/overlay_examples, notice that the png is smaller than the skin texture. This does not work like projection, if you move it around you will see the texture gets distorted.

Screenshot from 2024-10-17 12-41-29 Screenshot from 2024-10-17 12-41-47