docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Normal Strength Node

    Description

    Adjusts the strength of the normal map defined by input In by the amount of input Strength. A Strength value of 1 will return the input unaltered. A Strength value of 0 will return a blank normal map.

    Ports

    Name Direction Type Binding Description
    In Input Vector 3 None Input value
    Strength Input Float None Strength value
    Out Output Vector 3 None Output value

    Generated Code Example

    The following example code represents one possible outcome of this node.

    void Unity_NormalStrength_float(float3 In, float Strength, out float3 Out)
    {
        Out = {precision}3(In.rg * Strength, lerp(1, In.b, saturate(Strength)));
    }
    
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)