Unity Web Shader IDE
Full source <URP>/Shaders/Nature/SpeedTree7Input.hlsl HLSL 30 lines 10 symbols 1 includes Hide source Show source
SpeedTree7Input.hlsl <URP>/Shaders/Nature/SpeedTree7Input.hlsl
Language
HLSL
Lines
30
Symbols
10
Includes
1
Open IDE root

<URP>/Shaders/Nature/SpeedTree7Input.hlsl full source

#ifndef UNIVERSAL_SPEEDTREE7_INPUT_INCLUDED
#define UNIVERSAL_SPEEDTREE7_INPUT_INCLUDED

#define SPEEDTREE_Y_UP

#ifdef GEOM_TYPE_BRANCH_DETAIL
    #define GEOM_TYPE_BRANCH
#endif


#if defined(GEOM_TYPE_FROND) || defined(GEOM_TYPE_LEAF) || defined(GEOM_TYPE_FACING_LEAF)
#define SPEEDTREE_ALPHATEST
    half _Cutoff;
#endif

#ifdef SCENESELECTIONPASS
    int _ObjectId;
    int _PassValue;
#endif

#include "SpeedTree7CommonInput.hlsl"

#ifdef GEOM_TYPE_BRANCH_DETAIL
    sampler2D _DetailTex;
#endif

#define _Surface 0.0 // Speed Trees are always opaque

#endif