Procedural Waves.
- public class BuoyancyPhysics : MonoBehaviour
- public class WaveHeightMatcher : MonoBehaviour
- public class WaveMeshGenerator : MonoBehaviour
- Properties:
- public Int32 DimensionX { get; }
- public Int32 DimensionZ { get; }
- Methods:
- public void Run()
- Properties:
- public class Waves : MonoBehaviour
- Properties:
- public WavesSettings WavesSettings { get; }
- Properties:
- public class WavesCuller : MonoBehaviour
- public class ColorSettings : ScriptableObject
- Methods:
- public void ApplyTo(Material material)
- Methods:
- public class TransparencySettings : ScriptableObject
- Methods:
- public void ApplyTo(Material material)
- Methods:
- public class WavesSettings : ScriptableObject
- Properties:
- public List Waves { get; }
- public float MaximumAmplitude { get; }
- Methods:
- public Vector3 GetWaveOffsetAtWorldPosition(Vector2 worldPositionXZ)
- public void ApplyTo(Material material)
- Properties: