Table of Contents

Class WaterPhysProcessor

Namespace
VoxelPlayground.Misc
Assembly
GamePlay.dll
public class WaterPhysProcessor : MonoBehaviour
Inheritance
object
WaterPhysProcessor
Extension Methods

Fields

angularDrag

public float angularDrag

Field Value

float

buoyancyFactor

public float buoyancyFactor

Field Value

float

intersectingRigidbodies

[ShowInInspector]
public Dictionary<Rigidbody, WaterPhysProcessor.WaterContactRigidbodyData> intersectingRigidbodies

Field Value

Dictionary<Rigidbody, WaterPhysProcessor.WaterContactRigidbodyData>

SamplePerVolume

public float SamplePerVolume

Field Value

float

waterfallMassThreshold

public float waterfallMassThreshold

Field Value

float

waterfallVFX

public string waterfallVFX

Field Value

string

waterTop

public Transform waterTop

Field Value

Transform

waterWaveSpeed

public float waterWaveSpeed

Field Value

float

waterWaveStrength

public float waterWaveStrength

Field Value

float

windApplyUpOffset

public float windApplyUpOffset

Field Value

float

windDir

public Transform windDir

Field Value

Transform

windStrength

public float windStrength

Field Value

float

Methods

DepthInWater(Vector3)

public float DepthInWater(Vector3 point)

Parameters

point Vector3

Returns

float

RigidbodyCollidersAABBUnion(Rigidbody)

public static Bounds RigidbodyCollidersAABBUnion(Rigidbody rb)

Parameters

rb Rigidbody

Returns

Bounds