#ifndef __FEATURES_INC #define __FEATURES_INC //ifex _Emissions_Enabled==0 #pragma shader_feature_local _EMISSIONS //endex //ifex _Gradient_Normals_Enabled==0 #pragma shader_feature_local _GRADIENT_NORMALS //endex //ifex _Marble_Enabled==0 #pragma shader_feature_local _MARBLE //endex //ifex _Tessellation_Enabled==0 #pragma shader_feature_local _TESSELLATION #pragma shader_feature_local _TESSELLATION_HEIGHTMAP_WORLD_SPACE #pragma shader_feature_local _TESSELLATION_HEIGHTMAP_DIRECTION_CONTROL //endex //ifex _Ambient_Occlusion_Enabled==0 #pragma shader_feature_local _AMBIENT_OCCLUSION //endex //ifex _Brightness_Clamp_Enabled==0 #pragma shader_feature_local _BRIGHTNESS_CLAMP //endex //ifex _Wrapped_Lighting_Enabled==0 #pragma shader_feature_local _WRAPPED_LIGHTING //endex //ifex _Outlines_Enabled==0 #pragma shader_feature_local _OUTLINES //endex //ifex _Shadows_Enabled==0 #pragma shader_feature_local _SHADOWS #pragma shader_feature_local _SHADOW_1 //endex //ifex _Bent_Normals_Enabled==0 #pragma shader_feature_local _BENT_NORMALS //endex //ifex _Clearcoat_Enabled==0 #pragma shader_feature_local _CLEARCOAT //endex //ifex _Clearcoat_Mask_Enabled==0 #pragma shader_feature_local _CLEARCOAT_MASK //endex //ifex _Details_Enabled==0 #pragma shader_feature_local _DETAILS //endex //ifex _Vertex_Deformation_Enabled==0 #pragma shader_feature_local _VERTEX_DEFORMATION #pragma shader_feature_local _VERTEX_DEFORMATION_FRAGMENT_NORMALS #pragma shader_feature_local _VERTEX_DEFORMATION_TESSELLATION //endex //ifex _Debug_View_Unlit==0 #pragma shader_feature_local _DEBUG_VIEW_UNLIT //endex //ifex _Debug_View_World_Space_Normals==0 #pragma shader_feature_local _DEBUG_VIEW_WORLD_SPACE_NORMALS //endex //ifex _Debug_View_Object_Space_Normals==0 #pragma shader_feature_local _DEBUG_VIEW_OBJECT_SPACE_NORMALS //endex //ifex _Debug_View_Metallic_Gloss==0 #pragma shader_feature_local _DEBUG_VIEW_METALLIC_GLOSS //endex //ifex _Debug_View_Depth==0 #pragma shader_feature_local _DEBUG_VIEW_DEPTH //endex //ifex _Instance_Distance_Culling_Enabled==0 #pragma shader_feature_local _INSTANCE_DISTANCE_CULLING //endex //ifex _Instance_Texture_Offset_Enabled==0 #pragma shader_feature_local _INSTANCE_TEXTURE_OFFSET //endex //ifex _Parallax_Heightmap_Enabled==0 #pragma shader_feature_local _PARALLAX_HEIGHTMAP //endex //ifex _Parallax_Heightmap_Ray_Marching_Enabled==0 #pragma shader_feature_local _PARALLAX_HEIGHTMAP_RAY_MARCHING //endex //ifex _UV_Scroll_Enabled==0 #pragma shader_feature_local _UV_SCROLL //endex //ifex _Center_Offset_Enabled==0 #pragma shader_feature_local _CENTER_OFFSET //endex //ifex _Shadow_Caster_Enabled==0 #pragma shader_feature_local _SHADOW_CASTER //endex //ifex _Logical_Time_Enabled==0 #pragma shader_feature_local _LOGICAL_TIME //endex //ifex _Ray_Marching_Enabled==0 #pragma shader_feature_local _RAY_MARCHING //endex //ifex _Ray_Marching_Overstepping_Enabled==0 #pragma shader_feature_local _RAY_MARCHING_OVERSTEP //endex //ifex _Ray_Marching_Correct_Repetition_Enabled==0 #pragma shader_feature_local _RAY_MARCHING_CORRECT_REPETITION //endex //ifex _Ray_Marching_Baked_Origins_Enabled==0 #pragma shader_feature_local _RAY_MARCHING_BAKED_ORIGINS //endex //ifex _Ray_Marching_Cart_Instancing_Enabled==0 #pragma shader_feature_local _RAY_MARCHING_CART_INSTANCING //endex //ifex _Ray_Marching_Cart_Instancing_Offsets_Enabled==0 #pragma shader_feature_local _RAY_MARCHING_CART_INSTANCING_OFFSETS //endex //ifex _Ray_Marching_Cart_Grid_Enabled==0 #pragma shader_feature_local _RAY_MARCHING_CART_GRID //endex //ifex _Ray_Marching_Hex_Grid_Enabled==0 #pragma shader_feature_local _RAY_MARCHING_HEX_GRID //endex //ifex _Ray_Marching_Scaling_Enabled==0 #pragma shader_feature_local _RAY_MARCHING_SCALING //endex //ifex _Ray_Marching_Ball_Enabled==0 #pragma shader_feature_local _RAY_MARCHING_BALL //endex //ifex _Ray_Marching_Hexagon_Enabled==0 #pragma shader_feature_local _RAY_MARCHING_HEXAGON //endex //ifex _Decal0_Enabled==0 #pragma shader_feature_local _DECAL0 #pragma shader_feature_local _DECAL0_ALBEDO_CLAMP #pragma shader_feature_local _DECAL0_METALLIC_GLOSS #pragma shader_feature_local _DECAL0_ROTATION #pragma shader_feature_local _DECAL0_MASK #pragma shader_feature_local _DECAL0_MASK_INVERT //endex //ifex _Decal1_Enabled==0 #pragma shader_feature_local _DECAL1 #pragma shader_feature_local _DECAL1_ALBEDO_CLAMP #pragma shader_feature_local _DECAL1_METALLIC_GLOSS #pragma shader_feature_local _DECAL1_ROTATION #pragma shader_feature_local _DECAL1_MASK #pragma shader_feature_local _DECAL1_MASK_INVERT //endex //ifex _Decal2_Enabled==0 #pragma shader_feature_local _DECAL2 #pragma shader_feature_local _DECAL2_ALBEDO_CLAMP #pragma shader_feature_local _DECAL2_METALLIC_GLOSS #pragma shader_feature_local _DECAL2_ROTATION #pragma shader_feature_local _DECAL2_MASK #pragma shader_feature_local _DECAL2_MASK_INVERT //endex //ifex _Decal3_Enabled==0 #pragma shader_feature_local _DECAL3 #pragma shader_feature_local _DECAL3_ALBEDO_CLAMP #pragma shader_feature_local _DECAL3_METALLIC_GLOSS #pragma shader_feature_local _DECAL3_ROTATION #pragma shader_feature_local _DECAL3_MASK #pragma shader_feature_local _DECAL3_MASK_INVERT //endex //ifex _Matcap0_Enabled==0 #pragma shader_feature_local _MATCAP0 #pragma shader_feature_local _MATCAP0_QUANTIZATION #pragma shader_feature_local _MATCAP0_MASK //endex //ifex _Matcap1_Enabled==0 #pragma shader_feature_local _MATCAP1 #pragma shader_feature_local _MATCAP1_QUANTIZATION #pragma shader_feature_local _MATCAP1_MASK //endex //ifex _Rim_Lighting0_Enabled==0 #pragma shader_feature_local _RIM_LIGHTING0 #pragma shader_feature_local _RIM_LIGHTING0_QUANTIZATION #pragma shader_feature_local _RIM_LIGHTING0_MASK //endex #endif // __FEATURES_INC