From 0d7e2444c55eb2067792c6da57dad370e997fa4d Mon Sep 17 00:00:00 2001 From: yum Date: Sun, 2 Nov 2025 18:10:55 -0800 Subject: add hex grid tiling --- 3ner.shader | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) (limited to '3ner.shader') diff --git a/3ner.shader b/3ner.shader index d755f64..8d3a577 100644 --- a/3ner.shader +++ b/3ner.shader @@ -75,14 +75,27 @@ Shader "yum_food/3ner" [HideInInspector] m_end_Ray_Marching_Baked_Origins("Baked Origins", Float) = 0 //endex - //ifex _Ray_Marching_Ball_Grid_Enabled==0 - [HideInInspector] m_start_Ray_Marching_Ball_Grid("Ball Grid", Float) = 0 - [ThryToggle(_RAY_MARCHING_BALL_GRID)] _Ray_Marching_Ball_Grid_Enabled("Enable", Float) = 0 - _Ray_Marching_Ball_Grid_Radius("Radius", Float) = 1 - _Ray_Marching_Ball_Grid_Count_X("Count X", Range(0,40)) = 5 - _Ray_Marching_Ball_Grid_Count_Y("Count Y", Range(0,40)) = 5 - _Ray_Marching_Ball_Grid_Count_Z("Count Z", Range(0,40)) = 5 - [HideInInspector] m_end_Ray_Marching_Ball_Grid("Ball Grid", Float) = 0 + //ifex _Ray_Marching_Cart_Grid_Enabled==0 + [HideInInspector] m_start_Ray_Marching_Cart_Grid("Cart Grid", Float) = 0 + [ThryToggle(_RAY_MARCHING_CART_GRID)] _Ray_Marching_Cart_Grid_Enabled("Enable", Float) = 0 + _Ray_Marching_Cart_Grid_Count_X("Count X", Range(0,40)) = 5 + _Ray_Marching_Cart_Grid_Count_Y("Count Y", Range(0,40)) = 5 + _Ray_Marching_Cart_Grid_Count_Z("Count Z", Range(0,40)) = 5 + [HideInInspector] m_end_Ray_Marching_Cart_Grid("Cart Grid", Float) = 0 + //endex + + //ifex _Ray_Marching_Hex_Grid_Enabled==0 + [HideInInspector] m_start_Ray_Marching_Hex_Grid("Hex Grid", Float) = 0 + [ThryToggle(_RAY_MARCHING_HEX_GRID)] _Ray_Marching_Hex_Grid_Enabled("Enable", Float) = 0 + _Ray_Marching_Hex_Grid_Count("CountX", Range(0,40)) = 5 + [HideInInspector] m_end_Ray_Marching_Hex_Grid("Hex Grid", Float) = 0 + //endex + + //ifex _Ray_Marching_Ball_Enabled==0 + [HideInInspector] m_start_Ray_Marching_Ball("Ball", Float) = 0 + [ThryToggle(_RAY_MARCHING_BALL)] _Ray_Marching_Ball_Enabled("Enable", Float) = 0 + _Ray_Marching_Ball_Radius("Radius", Range(0,1)) = 1 + [HideInInspector] m_end_Ray_Marching_Ball("Ball", Float) = 0 //endex [HideInInspector] m_end_Ray_Marching("Ray Marching", Float) = 0 -- cgit v1.2.3