docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Reflected Function node

    A Reflected Function node is a custom node generated by reflection from an HLSL function defined in a file of your Unity project.

    Parameters and ports

    All parameters and ports of the node depend on the parameters and return type specified in the HLSL function signature, and their display and behavior depend on hints specified with the HLSL function.

    To open the HLSL source file of a Reflected Function node, from the graph view, double-click on the node title.

    Additional resources

    • Create custom nodes with HLSL
    • Create a custom node by reflection from HLSL
    • Reflected function hints reference
    In This Article
    Back to top
    Copyright © 2026 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)