diff --git a/crates/bevy_picking/src/mesh_picking/ray_cast/intersections.rs b/crates/bevy_picking/src/mesh_picking/ray_cast/intersections.rs index b0f2750b53..9988a96e19 100644 --- a/crates/bevy_picking/src/mesh_picking/ray_cast/intersections.rs +++ b/crates/bevy_picking/src/mesh_picking/ray_cast/intersections.rs @@ -189,7 +189,7 @@ pub fn ray_mesh_intersection + Clone + Copy>( .transform_vector3(ray.direction * hit.distance) .length(), triangle: Some(tri_vertices.map(|v| mesh_transform.transform_point3(v))), - triangle_index: Some(a), + triangle_index: Some(tri_idx), }) }) }