#ifndef __GEOMETRY_INC #define __GEOMETRY_INC #include "interpolators.cginc" #include "globals.cginc" #if defined(_CENTER_OFFSET) float center_offset(float2 uv) { float height = _Center_Offset_Heightmap.SampleLevel(point_repeat_s, uv * _Center_Offset_Heightmap_ST.xy + _Center_Offset_Heightmap_ST.zw, 0).r; return height * _Center_Offset_Factor; } #endif // _CENTER_OFFSET #endif // __GEOMETRY_INC