branchrust_reboot/main/emission_mask_scrolling_and_blinkingcancel
9 Commits over 0 Days - ∞cph!
Reserialized all materials from the Rust/Standard and Rust/Standard (Specular Setup) shaders to account for new emission feature shader properties
- Added more control over the emission blinking feature by adding a power that controls the sharpness of the blink, and min and max values for remapping the extents of the blink wave.
- Renamed the Remap function in VolumeCloudBase to ClampRemap as it was causing conflicts with the new one in common as some shaders include both files, it also performs a clamp on the values, so this makes the name more specific.
- Added a scroll velocity for the emission mask.
- Made the emission mask UVs separate from the emission UVs.
Added new emission features to the Standard (Specular Setup) shader and fixed a null ref
Hooked up the custom emission mask UV tiling and offset and made the emission scroll velocity only show the X and Y fields
Added optional blinking and scrolling features for emission on the standard shader
- Added optional independent tiling and offset for the standard shader's emission map.
- Added an emission mask with its own tiling and offset to determine where the emission should appear on a surface.
- Improved formatting for the emission section of the material editor.