setExternalInteractionRay method
void
setExternalInteractionRay(
- Ray? ray
Copies a renderer's current ray. Passing null restores the core ray. This avoids retaining a borrowed/pooled input object across frames.
Implementation
void setExternalInteractionRay(Ray? ray) {
_hasExternalInteractionRay = ray != null;
if (ray != null) {
_interactionRay.origin.setFrom(ray.origin);
_interactionRay.direction.setFrom(ray.direction);
}
}