skip to main content
10.1145/3306305.3332369acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
other

"Reality vs illusion" real-time ray tracing

Published:28 July 2019Publication History

ABSTRACT

We will discuss how we achieved the goals for the production of Unity's "Reality vs illusion" demo, as well as give an overview of using real-time ray tracing technology in a games production pipeline. Our system is built on the insights learned by extending the engine architecture to support realtime ray tracing APIs and incorporating the power of realtime ray tracing to increase realism for resulting renders at interactive 30 fps rendering on high-end consumer hardware. Rendered in real-time, this demo spotlights one real car and another powered by Unity's rendering technology. A real-world car (2019 BMW 8 Series Coupe) was filmed, and then the scene was recreated using the exact camera / lighting conditions in CG. Then we transition the shots from a real-world car to the ray traced car. This shows off some of the effect that we will cover - global reflections, multi-layer transparency with refraction, area lights, shadows, ambient occlusion and more. We will share state-of-the art techniques developed for achieving high-visual quality in real-time rendering with our hybrid ray tracing / rasterization render pipeline, built on top of Unity's high definition rendering pipeline. The presentation will demonstrate the technology developed to extend the original rasterization-based pipeline to provide higher-fidelity rendering through the efficient usage of real-time ray tracing, for example, by rendering primary ray visibility for higher-fidelity materials including multi-layer smooth transparency, describe advanced approaches for shadowed textured realtime area lights, support of dynamic indirect diffuse and specular lighting as well as other global effects, such as ambient occlusion, reflections, and others, taking advantage of ray tracing algorithms and touch on runtime performance, including runtime BVH update.

Skip Supplemental Material Section

Supplemental Material

real_143.mp4

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    SIGGRAPH '19: ACM SIGGRAPH 2019 Real-Time Live!
    July 2019
    11 pages
    ISBN:9781450363150
    DOI:10.1145/3306305

    Copyright © 2019 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 28 July 2019

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • other

    Acceptance Rates

    Overall Acceptance Rate1,822of8,601submissions,21%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader