Ray Tracing Gems : : High-Quality and Real-Time Rendering with DXR and Other APIs / / edited by Eric Haines, Tomas Akenine-Möller.

This book is a must-have for anyone serious about rendering in real time. With the announcement of new ray tracing APIs and hardware to support them, developers can easily create real-time applications with ray tracing as a core component. As ray tracing on the GPU becomes faster, it will play a mor...

Full description

Saved in:
Bibliographic Details
HerausgeberIn:
Place / Publishing House:Berkeley, CA : : Apress :, Imprint: Apress,, 2019.
Year of Publication:2019
Edition:1st ed. 2019.
Language:English
Physical Description:1 online resource (XLIV, 607 p. 362 illus., 322 illus. in color.)
Tags: Add Tag
No Tags, Be the first to tag this record!
id 993543723404498
ctrlnum (CKB)4100000007702199
(DE-He213)978-1-4842-4427-2
(MiAaPQ)EBC5720237
(Au-PeEL)EBL5720237
(OCoLC)1089005044
(oapen)https://directory.doabooks.org/handle/20.500.12854/35408
(PPN)23500748X
(EXLCZ)994100000007702199
collection bib_alma
record_format marc
spelling Haines, Eric edt
Ray Tracing Gems : High-Quality and Real-Time Rendering with DXR and Other APIs / edited by Eric Haines, Tomas Akenine-Möller.
1st ed. 2019.
Berkeley, CA : Apress : Imprint: Apress, 2019.
1 online resource (XLIV, 607 p. 362 illus., 322 illus. in color.)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
English
Part 1: Ray Tracing Basics -- Chapter 1. Ray Tracing Terminology -- Chapter 2. What is a Ray? -- Chapter 3. Introduction to DirectX Raytracing -- Chapter 4. A Planetarium Dome Master Camera -- Chapter 5. Computing Minima and Maxima of Subarrays -- Part 2: Intersections and Efficiency -- Chapter 6. A Fast and Robust Method for Avoiding Self-Intersection -- Chapter 7. Precision Improvements for Ray/Sphere Intersection -- Chapter 8. Cool Patches: A Geometric Approach to Ray/Bilinear Patch Intersections -- Chapter 9. Multi-Hit Ray Tracing in DXR -- Chapter 10. A Simple Load-Balancing Scheme with High Scaling Efficiency -- Part 3: Reflections, Refractions, and Shadows -- Chapter 11. Automatic Handling of Materials in Nested Volumes -- Chapter 12. A Microfacet-Based Shadowing Function to Solve the Bump Terminator Problem -- Chapter 13. Ray Traced Shadows: Maintaining Real-Time Frame Rates -- Chapter 14. Ray-Guided Volumetric Water Caustics in Single Scattering Media with DXR -- Part 4: Sampling -- Chapter 15. On the Importance of Sampling -- Chapter 16. Sample Transformations Zoo -- Chapter 17. Ignoring the Inconvenient When Tracing Rays -- Chapter 18. Importance Sampling of Many Lights on the GPU -- Part 5: Denoising and Filtering -- Chapter 19. Cinematic Rendering in UE4 with Real-Time Ray Tracing and Denoising -- Chapter 20. Texture Level of Detail Strategies for Real-Time Ray Tracing -- Chapter 21. Simple Environment Map Filtering Using Ray Cones and Ray Differentials -- Chapter 22. Improving Temporal Antialiasing with Adaptive Ray Tracing -- Part 6: Hybrid Approaches and Systems -- Chapter 23. Interactive Light Map and Irradiance Volume Preview in Frostbite -- Chapter 24. Real-Time Global Illumination with Photon Mapping -- Chapter 25. Hybrid Rendering for Real-Time Ray Tracing -- Chapter 26. Deferred Hybrid Path Tracing -- Chapter 27. Interactive Ray Tracing Techniques for High-Fidelity Scientific Visualization -- Part 7: Global Illumination -- Chapter 28. Ray Tracing Inhomogeneous Volumes -- Chapter 29. Efficient Particle Volume Splatting in a Ray Tracer -- Chapter 30. Caustics Using Screen Space Photon Mapping -- Chapter 31. Variance Reduction via Footprint Estimation in the Presence of Path Reuse -- Chapter 32. Accurate Real-Time Specular Reflections with Radiance Caching -- .
This book is a must-have for anyone serious about rendering in real time. With the announcement of new ray tracing APIs and hardware to support them, developers can easily create real-time applications with ray tracing as a core component. As ray tracing on the GPU becomes faster, it will play a more central role in real-time rendering. Ray Tracing Gems provides key building blocks for developers of games, architectural applications, visualizations, and more. Experts in rendering share their knowledge by explaining everything from nitty-gritty techniques that will improve any ray tracer to mastery of the new capabilities of current and future hardware. What you'll learn: The latest ray tracing techniques for developing real-time applications in multiple domains Guidance, advice, and best practices for rendering applications with Microsoft DirectX Raytracing (DXR) How to implement high-performance graphics for interactive visualizations, games, simulations, and more Who is this book for: Developers who are looking to leverage the latest APIs and GPU technology for real-time rendering and ray tracing Students looking to learn about best practices in these areas Enthusiasts who want to understand and experiment with their new GPUs.
Open Access
Computer graphics.
Computer games Programming.
Computer vision.
Computer Graphics.
Game Development.
Computer Vision.
1-4842-4426-5
Haines, Eric. editor. edt http://id.loc.gov/vocabulary/relators/edt
Akenine-Möller, Tomas. editor. edt http://id.loc.gov/vocabulary/relators/edt
language English
format eBook
author2 Haines, Eric.
Haines, Eric.
Akenine-Möller, Tomas.
Akenine-Möller, Tomas.
author_facet Haines, Eric.
Haines, Eric.
Akenine-Möller, Tomas.
Akenine-Möller, Tomas.
author2_variant e h eh
e h eh
e h eh
t a m tam
t a m tam
author2_role HerausgeberIn
HerausgeberIn
HerausgeberIn
HerausgeberIn
author_sort Haines, Eric.
title Ray Tracing Gems : High-Quality and Real-Time Rendering with DXR and Other APIs /
spellingShingle Ray Tracing Gems : High-Quality and Real-Time Rendering with DXR and Other APIs /
Part 1: Ray Tracing Basics -- Chapter 1. Ray Tracing Terminology -- Chapter 2. What is a Ray? -- Chapter 3. Introduction to DirectX Raytracing -- Chapter 4. A Planetarium Dome Master Camera -- Chapter 5. Computing Minima and Maxima of Subarrays -- Part 2: Intersections and Efficiency -- Chapter 6. A Fast and Robust Method for Avoiding Self-Intersection -- Chapter 7. Precision Improvements for Ray/Sphere Intersection -- Chapter 8. Cool Patches: A Geometric Approach to Ray/Bilinear Patch Intersections -- Chapter 9. Multi-Hit Ray Tracing in DXR -- Chapter 10. A Simple Load-Balancing Scheme with High Scaling Efficiency -- Part 3: Reflections, Refractions, and Shadows -- Chapter 11. Automatic Handling of Materials in Nested Volumes -- Chapter 12. A Microfacet-Based Shadowing Function to Solve the Bump Terminator Problem -- Chapter 13. Ray Traced Shadows: Maintaining Real-Time Frame Rates -- Chapter 14. Ray-Guided Volumetric Water Caustics in Single Scattering Media with DXR -- Part 4: Sampling -- Chapter 15. On the Importance of Sampling -- Chapter 16. Sample Transformations Zoo -- Chapter 17. Ignoring the Inconvenient When Tracing Rays -- Chapter 18. Importance Sampling of Many Lights on the GPU -- Part 5: Denoising and Filtering -- Chapter 19. Cinematic Rendering in UE4 with Real-Time Ray Tracing and Denoising -- Chapter 20. Texture Level of Detail Strategies for Real-Time Ray Tracing -- Chapter 21. Simple Environment Map Filtering Using Ray Cones and Ray Differentials -- Chapter 22. Improving Temporal Antialiasing with Adaptive Ray Tracing -- Part 6: Hybrid Approaches and Systems -- Chapter 23. Interactive Light Map and Irradiance Volume Preview in Frostbite -- Chapter 24. Real-Time Global Illumination with Photon Mapping -- Chapter 25. Hybrid Rendering for Real-Time Ray Tracing -- Chapter 26. Deferred Hybrid Path Tracing -- Chapter 27. Interactive Ray Tracing Techniques for High-Fidelity Scientific Visualization -- Part 7: Global Illumination -- Chapter 28. Ray Tracing Inhomogeneous Volumes -- Chapter 29. Efficient Particle Volume Splatting in a Ray Tracer -- Chapter 30. Caustics Using Screen Space Photon Mapping -- Chapter 31. Variance Reduction via Footprint Estimation in the Presence of Path Reuse -- Chapter 32. Accurate Real-Time Specular Reflections with Radiance Caching -- .
title_sub High-Quality and Real-Time Rendering with DXR and Other APIs /
title_full Ray Tracing Gems : High-Quality and Real-Time Rendering with DXR and Other APIs / edited by Eric Haines, Tomas Akenine-Möller.
title_fullStr Ray Tracing Gems : High-Quality and Real-Time Rendering with DXR and Other APIs / edited by Eric Haines, Tomas Akenine-Möller.
title_full_unstemmed Ray Tracing Gems : High-Quality and Real-Time Rendering with DXR and Other APIs / edited by Eric Haines, Tomas Akenine-Möller.
title_auth Ray Tracing Gems : High-Quality and Real-Time Rendering with DXR and Other APIs /
title_new Ray Tracing Gems :
title_sort ray tracing gems : high-quality and real-time rendering with dxr and other apis /
publisher Apress : Imprint: Apress,
publishDate 2019
physical 1 online resource (XLIV, 607 p. 362 illus., 322 illus. in color.)
edition 1st ed. 2019.
contents Part 1: Ray Tracing Basics -- Chapter 1. Ray Tracing Terminology -- Chapter 2. What is a Ray? -- Chapter 3. Introduction to DirectX Raytracing -- Chapter 4. A Planetarium Dome Master Camera -- Chapter 5. Computing Minima and Maxima of Subarrays -- Part 2: Intersections and Efficiency -- Chapter 6. A Fast and Robust Method for Avoiding Self-Intersection -- Chapter 7. Precision Improvements for Ray/Sphere Intersection -- Chapter 8. Cool Patches: A Geometric Approach to Ray/Bilinear Patch Intersections -- Chapter 9. Multi-Hit Ray Tracing in DXR -- Chapter 10. A Simple Load-Balancing Scheme with High Scaling Efficiency -- Part 3: Reflections, Refractions, and Shadows -- Chapter 11. Automatic Handling of Materials in Nested Volumes -- Chapter 12. A Microfacet-Based Shadowing Function to Solve the Bump Terminator Problem -- Chapter 13. Ray Traced Shadows: Maintaining Real-Time Frame Rates -- Chapter 14. Ray-Guided Volumetric Water Caustics in Single Scattering Media with DXR -- Part 4: Sampling -- Chapter 15. On the Importance of Sampling -- Chapter 16. Sample Transformations Zoo -- Chapter 17. Ignoring the Inconvenient When Tracing Rays -- Chapter 18. Importance Sampling of Many Lights on the GPU -- Part 5: Denoising and Filtering -- Chapter 19. Cinematic Rendering in UE4 with Real-Time Ray Tracing and Denoising -- Chapter 20. Texture Level of Detail Strategies for Real-Time Ray Tracing -- Chapter 21. Simple Environment Map Filtering Using Ray Cones and Ray Differentials -- Chapter 22. Improving Temporal Antialiasing with Adaptive Ray Tracing -- Part 6: Hybrid Approaches and Systems -- Chapter 23. Interactive Light Map and Irradiance Volume Preview in Frostbite -- Chapter 24. Real-Time Global Illumination with Photon Mapping -- Chapter 25. Hybrid Rendering for Real-Time Ray Tracing -- Chapter 26. Deferred Hybrid Path Tracing -- Chapter 27. Interactive Ray Tracing Techniques for High-Fidelity Scientific Visualization -- Part 7: Global Illumination -- Chapter 28. Ray Tracing Inhomogeneous Volumes -- Chapter 29. Efficient Particle Volume Splatting in a Ray Tracer -- Chapter 30. Caustics Using Screen Space Photon Mapping -- Chapter 31. Variance Reduction via Footprint Estimation in the Presence of Path Reuse -- Chapter 32. Accurate Real-Time Specular Reflections with Radiance Caching -- .
isbn 1-4842-4427-3
1-4842-4426-5
callnumber-first T - Technology
callnumber-subject T - General Technology
callnumber-label T385
callnumber-sort T 3385
illustrated Not Illustrated
dewey-hundreds 000 - Computer science, information & general works
dewey-tens 000 - Computer science, knowledge & systems
dewey-ones 006 - Special computer methods
dewey-full 006.6
dewey-sort 16.6
dewey-raw 006.6
dewey-search 006.6
oclc_num 1089005044
work_keys_str_mv AT haineseric raytracinggemshighqualityandrealtimerenderingwithdxrandotherapis
AT akeninemollertomas raytracinggemshighqualityandrealtimerenderingwithdxrandotherapis
status_str n
ids_txt_mv (CKB)4100000007702199
(DE-He213)978-1-4842-4427-2
(MiAaPQ)EBC5720237
(Au-PeEL)EBL5720237
(OCoLC)1089005044
(oapen)https://directory.doabooks.org/handle/20.500.12854/35408
(PPN)23500748X
(EXLCZ)994100000007702199
carrierType_str_mv cr
is_hierarchy_title Ray Tracing Gems : High-Quality and Real-Time Rendering with DXR and Other APIs /
author2_original_writing_str_mv noLinkedField
noLinkedField
noLinkedField
noLinkedField
_version_ 1804892909618593792
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05424nam a22005175i 4500</leader><controlfield tag="001">993543723404498</controlfield><controlfield tag="005">20230810161752.0</controlfield><controlfield tag="006">m o d | </controlfield><controlfield tag="007">cr#nn#008mamaa</controlfield><controlfield tag="008">190225s2019 xxu| o |||| 0|eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1-4842-4427-3</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/978-1-4842-4427-2</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(CKB)4100000007702199</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-He213)978-1-4842-4427-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(MiAaPQ)EBC5720237</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(Au-PeEL)EBL5720237</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1089005044</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(oapen)https://directory.doabooks.org/handle/20.500.12854/35408</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(PPN)23500748X</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(EXLCZ)994100000007702199</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">MiAaPQ</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">MiAaPQ</subfield><subfield code="d">MiAaPQ</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">T385</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">UML</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM012000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">UML</subfield><subfield code="2">thema</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">006.6</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Haines, Eric</subfield><subfield code="4">edt</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Ray Tracing Gems :</subfield><subfield code="b">High-Quality and Real-Time Rendering with DXR and Other APIs /</subfield><subfield code="c">edited by Eric Haines, Tomas Akenine-Möller.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1st ed. 2019.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berkeley, CA :</subfield><subfield code="b">Apress :</subfield><subfield code="b">Imprint: Apress,</subfield><subfield code="c">2019.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (XLIV, 607 p. 362 illus., 322 illus. in color.)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Part 1: Ray Tracing Basics -- Chapter 1. Ray Tracing Terminology -- Chapter 2. What is a Ray? -- Chapter 3. Introduction to DirectX Raytracing -- Chapter 4. A Planetarium Dome Master Camera -- Chapter 5. Computing Minima and Maxima of Subarrays -- Part 2: Intersections and Efficiency -- Chapter 6. A Fast and Robust Method for Avoiding Self-Intersection -- Chapter 7. Precision Improvements for Ray/Sphere Intersection -- Chapter 8. Cool Patches: A Geometric Approach to Ray/Bilinear Patch Intersections -- Chapter 9. Multi-Hit Ray Tracing in DXR -- Chapter 10. A Simple Load-Balancing Scheme with High Scaling Efficiency -- Part 3: Reflections, Refractions, and Shadows -- Chapter 11. Automatic Handling of Materials in Nested Volumes -- Chapter 12. A Microfacet-Based Shadowing Function to Solve the Bump Terminator Problem -- Chapter 13. Ray Traced Shadows: Maintaining Real-Time Frame Rates -- Chapter 14. Ray-Guided Volumetric Water Caustics in Single Scattering Media with DXR -- Part 4: Sampling -- Chapter 15. On the Importance of Sampling -- Chapter 16. Sample Transformations Zoo -- Chapter 17. Ignoring the Inconvenient When Tracing Rays -- Chapter 18. Importance Sampling of Many Lights on the GPU -- Part 5: Denoising and Filtering -- Chapter 19. Cinematic Rendering in UE4 with Real-Time Ray Tracing and Denoising -- Chapter 20. Texture Level of Detail Strategies for Real-Time Ray Tracing -- Chapter 21. Simple Environment Map Filtering Using Ray Cones and Ray Differentials -- Chapter 22. Improving Temporal Antialiasing with Adaptive Ray Tracing -- Part 6: Hybrid Approaches and Systems -- Chapter 23. Interactive Light Map and Irradiance Volume Preview in Frostbite -- Chapter 24. Real-Time Global Illumination with Photon Mapping -- Chapter 25. Hybrid Rendering for Real-Time Ray Tracing -- Chapter 26. Deferred Hybrid Path Tracing -- Chapter 27. Interactive Ray Tracing Techniques for High-Fidelity Scientific Visualization -- Part 7: Global Illumination -- Chapter 28. Ray Tracing Inhomogeneous Volumes -- Chapter 29. Efficient Particle Volume Splatting in a Ray Tracer -- Chapter 30. Caustics Using Screen Space Photon Mapping -- Chapter 31. Variance Reduction via Footprint Estimation in the Presence of Path Reuse -- Chapter 32. Accurate Real-Time Specular Reflections with Radiance Caching -- .</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This book is a must-have for anyone serious about rendering in real time. With the announcement of new ray tracing APIs and hardware to support them, developers can easily create real-time applications with ray tracing as a core component. As ray tracing on the GPU becomes faster, it will play a more central role in real-time rendering. Ray Tracing Gems provides key building blocks for developers of games, architectural applications, visualizations, and more. Experts in rendering share their knowledge by explaining everything from nitty-gritty techniques that will improve any ray tracer to mastery of the new capabilities of current and future hardware. What you'll learn: The latest ray tracing techniques for developing real-time applications in multiple domains Guidance, advice, and best practices for rendering applications with Microsoft DirectX Raytracing (DXR) How to implement high-performance graphics for interactive visualizations, games, simulations, and more Who is this book for: Developers who are looking to leverage the latest APIs and GPU technology for real-time rendering and ray tracing Students looking to learn about best practices in these areas Enthusiasts who want to understand and experiment with their new GPUs.</subfield></datafield><datafield tag="506" ind1="0" ind2=" "><subfield code="a">Open Access</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer graphics.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer games</subfield><subfield code="x">Programming.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer vision.</subfield></datafield><datafield tag="650" ind1="1" ind2="4"><subfield code="a">Computer Graphics.</subfield></datafield><datafield tag="650" ind1="2" ind2="4"><subfield code="a">Game Development.</subfield></datafield><datafield tag="650" ind1="2" ind2="4"><subfield code="a">Computer Vision.</subfield></datafield><datafield tag="776" ind1=" " ind2=" "><subfield code="z">1-4842-4426-5</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Haines, Eric.</subfield><subfield code="e">editor.</subfield><subfield code="4">edt</subfield><subfield code="4">http://id.loc.gov/vocabulary/relators/edt</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Akenine-Möller, Tomas.</subfield><subfield code="e">editor.</subfield><subfield code="4">edt</subfield><subfield code="4">http://id.loc.gov/vocabulary/relators/edt</subfield></datafield><datafield tag="906" ind1=" " ind2=" "><subfield code="a">BOOK</subfield></datafield><datafield tag="ADM" ind1=" " ind2=" "><subfield code="b">2024-07-18 05:29:56 Europe/Vienna</subfield><subfield code="d">00</subfield><subfield code="f">system</subfield><subfield code="c">marc21</subfield><subfield code="a">2019-03-09 22:00:21 Europe/Vienna</subfield><subfield code="g">false</subfield></datafield><datafield tag="AVE" ind1=" " ind2=" "><subfield code="i">DOAB Directory of Open Access Books</subfield><subfield code="P">DOAB Directory of Open Access Books</subfield><subfield code="x">https://eu02.alma.exlibrisgroup.com/view/uresolver/43ACC_OEAW/openurl?u.ignore_date_coverage=true&amp;portfolio_pid=5337429550004498&amp;Force_direct=true</subfield><subfield code="Z">5337429550004498</subfield><subfield code="b">Available</subfield><subfield code="8">5337429550004498</subfield></datafield></record></collection>