Detail výsledku

Yet Faster Ray-Triangle Intersection (Using SSE4)

HAVEL, J.; HEROUT, A. Yet Faster Ray-Triangle Intersection (Using SSE4). IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2010, vol. 2010, no. 3, p. 434-438. ISSN: 1077-2626.
Typ
článek v časopise
Jazyk
anglicky
Autoři
Havel Jiří, Ing., Ph.D., FIT (FIT), UIFS (FIT), UPGM (FIT)
Herout Adam, prof. Ing., Ph.D., UPGM (FIT)
Abstrakt

Ray-triangle intersection is an important algorithm, not only in thefield of realistic rendering (based on ray tracing), but also inphysics simulation, collision detection, modelling, etc. Obviously, thespeed of this well-defined algorithm's implementations is importantbecause calls to such a routine are numerous in rendering andsimulation applications. Contemporary fast intersection algorithms,which use SIMD instructions, focus on the intersection of ray packetsagainst triangles. For intersection between single rays and triangles,operations such as horizontal addition or dot product are required. TheSSE4 instruction set adds the dot product instruction which can be usedfor this purpose. This article presents a new modification of the fastray-triangle intersection algorithms commonly used, which - whenimplemented on SSE4 - outperforms the current state-of-the-artalgorithms. It also allows both a single ray and ray packetintersection calculation with the same precomputed data. The speed gainmeasurements are described and discussed in the article.

Klíčová slova

Geometric algorithms, languages, and systems, Raytracing, Graphics data structures and data types

URL
Rok
2010
Strany
434–438
Časopis
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, roč. 2010, č. 3, ISSN 1077-2626
BibTeX
@article{BUT48026,
  author="Jiří {Havel} and Adam {Herout}",
  title="Yet Faster Ray-Triangle Intersection (Using SSE4)",
  journal="IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS",
  year="2010",
  volume="2010",
  number="3",
  pages="434--438",
  issn="1077-2626",
  url="http://www2.computer.org/portal/web/csdl/doi/10.1109/TVCG.2009.73"
}
Projekty
Centrum počítačové grafiky, MŠMT, Centra základního výzkumu, LC06008, zahájení: 2006-03-01, ukončení: 2011-12-31, ukončen
Rozpoznávání a prezentace informací z multimediálních dat, VUT, Vnitřní projekty VUT, FIT-S-10-2, 2010, zahájení: 2010-04-01, ukončení: 2010-12-31, ukončen
Výzkum informačních technologií z hlediska bezpečnosti, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, zahájení: 2007-01-01, ukončení: 2013-12-31, řešení
Výzkumné skupiny
Pracoviště
Nahoru