Ray tracing and ray casting have been extensively studied by the graphics and visualization community to create images. Many different algorithms as well as optimizations techniques have been developed to help speed up these two techniques and make best use of different hardware. However, ray tracing and ray casting can also be used for scientific purposes. While graphics applications focus on photon interactions, scientific application will also monitor the interaction of photons, electrons, neutrons, alpha particles, and other particles. For example, ray casting can be used in cosmology to study the re-ionization of the early universe where ultraviolet photons broke atoms apart and ray tracing of ions can be used to study mass spectography. For this project, the aim is to investigate how techniques, frameworks, algorithms, optimizations, ... developed by the graphics community could be modified and applied to solve scientific problems requiring the tracing of different particles.
lanl / apt Goto Github PK
View Code? Open in Web Editor NEWAgnostic tracing of particle (photons, neutrons, ...)
License: BSD 3-Clause "New" or "Revised" License