Class RayColliderIntersection

The intersection between a ray and a collider (includes the collider handle).

Constructors

Properties

collider: Collider

The collider hit by the ray.

featureId: number

The id of the geometric feature the point was projected on.

featureType: FeatureType

The type of the geometric feature the point was projected on.

normal: Vector

The normal of the collider at the hit point.

timeOfImpact: number

The time-of-impact of the ray with the collider.

The hit point is obtained from the ray's origin and direction: origin + dir * timeOfImpact.

Methods

  • Parameters

    • colliderSet: ColliderSet

      The set the hit collider belongs to.

    • raw: RawRayColliderIntersection

      The raw intersection returned by the WASM query. It is freed by this method.

    • Optional target: RayColliderIntersection

      If provided, this object is populated and returned instead of allocating a new one.

    Returns RayColliderIntersection