I wonder what are the ways to optimize this intersection tests. I am not sure if we can make the triangles in the triangle mesh to have specific shape(like triangles with three equal edges). Then we can use the geometric characteristic to optimize the ray intersection with triangle.

daniswords

I think one way to optimize would be to check if the ray is parallel to the plane, in which case we know they would not intersect

daniswords

I think one way to optimize would be to check if the ray is parallel to the plane, in which case we know they would not intersect

I wonder what are the ways to optimize this intersection tests. I am not sure if we can make the triangles in the triangle mesh to have specific shape(like triangles with three equal edges). Then we can use the geometric characteristic to optimize the ray intersection with triangle.

I think one way to optimize would be to check if the ray is parallel to the plane, in which case we know they would not intersect

I think one way to optimize would be to check if the ray is parallel to the plane, in which case we know they would not intersect