Ray Tracing Spherical Harmonics Glyphs

dc.contributor.authorPeters, Christophen_US
dc.contributor.authorPatel, Tarken_US
dc.contributor.authorUsher, Willen_US
dc.contributor.authorJohnson, Chris R.en_US
dc.contributor.editorGuthe, Michaelen_US
dc.contributor.editorGrosch, Thorstenen_US
dc.date.accessioned2023-09-25T11:36:26Z
dc.date.available2023-09-25T11:36:26Z
dc.date.issued2023
dc.description.abstractSpherical harmonics glyphs are an established way to visualize high angular resolution diffusion imaging data. Starting from a unit sphere, each point on the surface is scaled according to the value of a linear combination of spherical harmonics basis functions. The resulting glyph visualizes an orientation distribution function. We present an efficient method to render these glyphs using ray tracing. Our method constructs a polynomial whose roots correspond to ray-glyph intersections. This polynomial has degree 2k+2 for spherical harmonics bands 0;2; : : : ; k. We then find all intersections in an efficient and numerically stable fashion through polynomial root finding. Our formulation also gives rise to a simple formula for normal vectors of the glyph. Additionally, we compute a nearly exact axis-aligned bounding box to make ray tracing of these glyphs even more efficient. Since our method finds all intersections for arbitrary rays, it lets us perform sophisticated shading and uncertainty visualization. Compared to prior work, it is faster, more flexible and more accurate.en_US
dc.description.sectionheadersRendering and Modelling
dc.description.seriesinformationVision, Modeling, and Visualization
dc.identifier.doi10.2312/vmv.20231223
dc.identifier.isbn978-3-03868-232-5
dc.identifier.pages21-31
dc.identifier.pages11 pages
dc.identifier.urihttps://doi.org/10.2312/vmv.20231223
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/vmv20231223
dc.publisherThe Eurographics Associationen_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectCCS Concepts: Computing methodologies -> Ray tracing; Human-centered computing -> Scientific visualization; Mathematics of computing -> Solvers
dc.subjectComputing methodologies
dc.subjectRay tracing
dc.subjectHuman centered computing
dc.subjectScientific visualization
dc.subjectMathematics of computing
dc.subjectSolvers
dc.titleRay Tracing Spherical Harmonics Glyphsen_US
Files
Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
021-031.pdf
Size:
17.16 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
sh_glyph_code.zip
Size:
35.95 KB
Format:
Zip file
Collections