1.0.2 • Published 7 months ago

com.iron-mountain.waves v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

Waves

Procedural Waves.

Key Scripts & Components:

  1. public class BuoyancyPhysics : MonoBehaviour
  2. public class WaveHeightMatcher : MonoBehaviour
  3. public class WaveMeshGenerator : MonoBehaviour
    • Properties:
      • public Int32 DimensionX { get; }
      • public Int32 DimensionZ { get; }
    • Methods:
      • public void Run()
  4. public class Waves : MonoBehaviour
    • Properties:
      • public WavesSettings WavesSettings { get; }
  5. public class WavesCuller : MonoBehaviour

Settings

  1. public class ColorSettings : ScriptableObject
    • Methods:
      • public void ApplyTo(Material material)
  2. public class TransparencySettings : ScriptableObject
    • Methods:
      • public void ApplyTo(Material material)
  3. public class WavesSettings : ScriptableObject
    • Properties:
      • public List Waves { get; }
      • public float MaximumAmplitude { get; }
    • Methods:
      • public Vector3 GetWaveOffsetAtWorldPosition(Vector2 worldPositionXZ)
      • public void ApplyTo(Material material)
1.0.2

7 months ago

1.0.0

7 months ago