ClosestPointToCollider
(
point
, collider
)
|
Signature
static Vector3 Oculus.Interaction.Collisions.ClosestPointToCollider(Vector3 point, Collider collider) Parameters point: Vector3collider: ColliderReturns Vector3 |
ClosestPointToColliders
(
point
, colliders
)
|
Signature
static Vector3 Oculus.Interaction.Collisions.ClosestPointToColliders(Vector3 point, Collider[] colliders) Parameters point: Vector3colliders: Collider[]Returns Vector3 |
IsCapsuleWithinColliderApprox
(
p0
, p1
, radius
, collider
)
|
Approximate capsule collision by doing sphere collisions down the capsule length.
Signature
static bool Oculus.Interaction.Collisions.IsCapsuleWithinColliderApprox(Vector3 p0, Vector3 p1, float radius, Collider collider) Parameters p0: Vector3
Capsule Start
p1: Vector3
Capsule End
radius: float
Capsule Radius
collider: Collider
Collider to check against
Returns bool
Whether or not an approximate collision occured.
|
IsPointWithinCollider
(
point
, collider
)
|
Signature
static bool Oculus.Interaction.Collisions.IsPointWithinCollider(Vector3 point, Collider collider) Parameters point: Vector3collider: ColliderReturns bool |
IsSphereWithinCollider
(
point
, radius
, collider
)
|
Signature
static bool Oculus.Interaction.Collisions.IsSphereWithinCollider(Vector3 point, float radius, Collider collider) Parameters point: Vector3radius: floatcollider: ColliderReturns bool |