intersectObjectWithRay method

Intersection? intersectObjectWithRay(
  1. Mesh object,
  2. Raycaster raycaster,
  3. bool includeInvisible
)

Implementation

Intersection? intersectObjectWithRay(Mesh object, Raycaster raycaster, bool includeInvisible) {
  final allIntersections = raycaster.intersectObject(object, true, null);

  for (int i = 0; i < allIntersections.length; i++) {
    if (allIntersections[i].object!.visible || includeInvisible) {
      return allIntersections[i];
    }
  }

  return null;
}