• Computer Science
  • Published 2007

Ray-Triangle Intersection Algorithm for Modern CPU Architectures

@inproceedings{Shevtsov2007RayTriangleIA,
  title={Ray-Triangle Intersection Algorithm for Modern CPU Architectures},
  author={Maxim Shevtsov and Alexei M. Soupikov and Alexander Kapustin and Nizhniy Novgorod},
  year={2007}
}
We present an algorithm for determining if a ray intersects a triangle interior; and computing intersection point parameters as well as distance of intersection in response to the ray intersecting a triangle interior. Particularly a variation of a hybrid test having all benefits of Plucker and projected barycentric tests is proposed. The test is also vectorized using SIMD instructions for efficient handling ray packets. It is essential for achieving high ray tracing performance on modern CPUs… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 32 CITATIONS

T&I engine: traversal and intersection engine for hardware accelerated ray tracing

VIEW 7 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Performance analysis for GPU-based ray-triangle algorithms

VIEW 8 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED

Yet Faster Ray-Triangle Intersection (Using SSE4)

  • Jirí Havel, Adam Herout
  • Computer Science, Medicine
  • IEEE Transactions on Visualization and Computer Graphics
  • 2010
VIEW 11 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED

Ray tracing from a data movement perspective

VIEW 3 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED

Efficiency Evaluation for Triangle/Ray Intersection Algorithms on Hardware

VIEW 1 EXCERPT
CITES BACKGROUND

Scalable Algorithms for Realistic Real-time Rendering

VIEW 1 EXCERPT
CITES BACKGROUND

Dual streaming for hardware-accelerated ray tracing

VIEW 1 EXCERPT
CITES METHODS

References

Publications referenced by this paper.
SHOWING 1-10 OF 13 REFERENCES

Realtime ray tracing on current CPU architectures

VIEW 8 EXCERPTS
HIGHLY INFLUENTIAL

Realtime ray tracing and interactive global illumination

VIEW 8 EXCERPTS
HIGHLY INFLUENTIAL

An introduction to ray tracing

VIEW 5 EXCERPTS
HIGHLY INFLUENTIAL

Multi-level ray tracing algorithm

VIEW 1 EXCERPT

Plücker Coordinate Tutorial

  • K. Shoemake
  • In Ray Tracing News,
  • 1998
VIEW 1 EXCERPT