diff options
| author | yum <yum.food.vr@gmail.com> | 2025-11-04 17:26:46 -0800 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2025-11-04 17:26:46 -0800 |
| commit | c9324a804c15cf3db403833e67935762eb45cb80 (patch) | |
| tree | eed670156a998d79958f10caf2833cc8ddb0a5c9 /features.cginc | |
| parent | 27c7851bf08aaee87eb348010737c34b5698adaa (diff) | |
add ray march instancing (copies) with row offsets
instancing uses real evaluated copies of the mesh instead of domain
repetition. useful for hiding artifacts as an alternative to quilez's
corrective term, which generally converges more slowly.
Diffstat (limited to 'features.cginc')
| -rw-r--r-- | features.cginc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/features.cginc b/features.cginc index 3a1a773..39fc34a 100644 --- a/features.cginc +++ b/features.cginc @@ -88,6 +88,14 @@ #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 |
