SlideShare a Scribd company logo
1 of 32
Download to read offline
G.I.
•
•
•
•
• MLT, unbiased MC
G.I.
•           ->

•                ->

•           ->

•                   ->

• MLT, unbiased MC ->           ?

  • maxwellrender, fryrender,       indigo,
   Kerkythea, etc.
MC rendering
•
•                            diffuse



• irradiance cache? final gather?
 •                                         MC
                                       .
• MC
 •           ~

• Analytic
 •           !=
“Analytic”

•           Closed-form

    • MC
•
    •
•                                     90



• Arvo, INRIA, multipole light expansion,
    spherical harmonics Durand 2005
•          duffse   +
Analytic rendering
•                  visibility




    •
        •
    •       ~
,
A First Order Analysis of Lighting, Shading, and Shadows
•   (gradient)
•

    •
    •
Contribution
•
    •
•
•
•
•

    •   spatial   angular
•
• B=
• ∇B^V =   B
•V   Heaviside   formalize




                   w < a(x)
                     1(       ),
                   w > a(x)
                    0(             )
• Heaviside
•B   angular     V
     . T = L x BRDF x cos
•

    •

        •   Bx


        •        Bx
•                         ,       V
        (discontinuity)       (


    )
V

•
    •
•       (semi-analytic)

    •
    •                     ?
αe

    αs



         x
support line   OK
0 1 1
                0
            0
        1
    1
1




                          x
                V
2D
•   :

•       :
3D
•   1/10



    •   1/100

    •           Visibility gradient

•   theta=100, phi=100

    •       1 pixel           100
•

    •
         miss

    • The 3D visibility complex[Durand 2002]
    • Guided visibility sampling[Wonka 2006]
        ?
•                        Heaviside

    •
        •            V

    •
•
    •   additional

    •   V
• diffuse
• specular
•         opaque           glossy



•                      (            )
                           ?

    •      ”       ”
References 1/2
•   [Ramamoorthi 2007] A First Order Analysis of Lighting, Shading, and
    Shadows

    •   http://www1.cs.columbia.edu/~ravir/papers/firstorder/index.html

•   [Durand 2002] The 3D visibility complex : a new approach to the problems
    of accurate visibility.

•   [Durand 2005] A Frequency analysis of Light Transport

    •   http://people.csail.mit.edu/fredo/

•   [Durand 1997] The Visibility Skeleton: A Powerful And Efficient Multi-
    Purpose Global Visibility Tool

•   [Wonka 2006] Guided Visibility Sampling

•   [Mattausch 2006] Adaptive Visibility-Driven View Cell Construction
References 2/2
• [Arvo 1997] The Irradiance Jacobian for
  Partially Occluded Polyhedral Sources
• [Arvo 2002] Closed-Form Expressions for
  Irradiance from Non-Uniform Lambertian
  Luminaire. Part 1 & II
• [Arvo 2000] Perterbation Methods for
  Interactive Specular Reflections
 • http://www.ics.uci.edu/~arvo/papers.html

More Related Content

Similar to First Order (6)

Detecting Cycles with DSM
Detecting Cycles with DSMDetecting Cycles with DSM
Detecting Cycles with DSM
 
Understand Of Linear Algebra
Understand Of Linear AlgebraUnderstand Of Linear Algebra
Understand Of Linear Algebra
 
Evolutionary Algorithms and their Applications in Civil Engineering - 1
Evolutionary Algorithms and their Applications in Civil Engineering - 1Evolutionary Algorithms and their Applications in Civil Engineering - 1
Evolutionary Algorithms and their Applications in Civil Engineering - 1
 
Presentation
PresentationPresentation
Presentation
 
Attention is All You Need (Transformer)
Attention is All You Need (Transformer)Attention is All You Need (Transformer)
Attention is All You Need (Transformer)
 
IAP09 CUDA@MIT 6.963 - Lecture 01: High-Throughput Scientific Computing (Hans...
IAP09 CUDA@MIT 6.963 - Lecture 01: High-Throughput Scientific Computing (Hans...IAP09 CUDA@MIT 6.963 - Lecture 01: High-Throughput Scientific Computing (Hans...
IAP09 CUDA@MIT 6.963 - Lecture 01: High-Throughput Scientific Computing (Hans...
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

First Order

  • 2. G.I. • -> • -> • -> • -> • MLT, unbiased MC -> ? • maxwellrender, fryrender, indigo, Kerkythea, etc.
  • 3. MC rendering • • diffuse • irradiance cache? final gather? • MC .
  • 4. • MC • ~ • Analytic • !=
  • 5. “Analytic” • Closed-form • MC • •
  • 6. 90 • Arvo, INRIA, multipole light expansion, spherical harmonics Durand 2005 • duffse +
  • 7. Analytic rendering • visibility • • • ~
  • 8. ,
  • 9. A First Order Analysis of Lighting, Shading, and Shadows
  • 10. (gradient)
  • 11. • •
  • 12. Contribution • • • • •
  • 13. • spatial angular
  • 14.
  • 16. •V Heaviside formalize w < a(x) 1( ), w > a(x) 0( )
  • 18. •B angular V . T = L x BRDF x cos
  • 19. • • Bx • Bx
  • 20. , V (discontinuity) ( )
  • 21. V • • • (semi-analytic) • • ?
  • 22. αe αs x support line OK
  • 23. 0 1 1 0 0 1 1 1 x V
  • 24. 2D
  • 25. : • :
  • 26. 3D
  • 27. 1/10 • 1/100 • Visibility gradient • theta=100, phi=100 • 1 pixel 100
  • 28. • miss • The 3D visibility complex[Durand 2002] • Guided visibility sampling[Wonka 2006] ?
  • 29. Heaviside • • V • • • additional • V
  • 30. • diffuse • specular • opaque glossy • ( ) ? • ” ”
  • 31. References 1/2 • [Ramamoorthi 2007] A First Order Analysis of Lighting, Shading, and Shadows • http://www1.cs.columbia.edu/~ravir/papers/firstorder/index.html • [Durand 2002] The 3D visibility complex : a new approach to the problems of accurate visibility. • [Durand 2005] A Frequency analysis of Light Transport • http://people.csail.mit.edu/fredo/ • [Durand 1997] The Visibility Skeleton: A Powerful And Efficient Multi- Purpose Global Visibility Tool • [Wonka 2006] Guided Visibility Sampling • [Mattausch 2006] Adaptive Visibility-Driven View Cell Construction
  • 32. References 2/2 • [Arvo 1997] The Irradiance Jacobian for Partially Occluded Polyhedral Sources • [Arvo 2002] Closed-Form Expressions for Irradiance from Non-Uniform Lambertian Luminaire. Part 1 & II • [Arvo 2000] Perterbation Methods for Interactive Specular Reflections • http://www.ics.uci.edu/~arvo/papers.html