V-RAY FOR 3DS MAX Global Illumination for Interior Scenes

Slides:



Advertisements
Similar presentations
Exploration of advanced lighting and shading techniques
Advertisements

SE 313 – Computer Graphics Lecture 12: Lighting and Materials Lecturer: Gazihan Alankuş 1.
Ray Tracing & Radiosity Dr. Amy H. Zhang. Outline  Ray tracing  Radiosity.
ATEC Procedural Animation Introduction to Procedural Methods in 3D Computer Animation Dr. Midori Kitagawa.
1. What is Lighting? 2 Example 1. Find the cubic polynomial or that passes through the four points and satisfies 1.As a photon Metal Insulator.
Rasterization and Ray Tracing in Real-Time Applications (Games) Andrew Graff.
Global Illumination May 7, Global Effects translucent surface shadow multiple reflection.
Ken YoussefiIntroduction to Engineering – E 10 1.
Ray Tracing Primer Ref: SIGGRAPH HyperGraphHyperGraph.
WHAT IS VRAY? V-ray is a rendering engine that is used as an extension of certain 3D computer graphics software. The core developers of V-Ray are Vladimir.
Advanced Computer Graphics March 06, Grading Programming assignments Paper study and reports (flipped classroom) Final project No written exams.
-Global Illumination Techniques
reliability, ease of use, and render quality. Here are the
CS447/ Realistic Rendering -- Radiosity Methods-- Introduction to 2D and 3D Computer Graphics.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Basic Rendering Pipeline and Shading Spring 2012.
Atmospheric Effects Cameron Rivers B. Sc. Computer Science in a Global Illumination Engine.
Rendering Plant Leaves Faithfully Oliver Franzke (Dresden University of Technology) Oliver Deussen (University of Konstanz)

Rendering Synthetic Objects into Real Scenes: Bridging Traditional and Image-based Graphics with Global Illumination and High Dynamic Range Photography.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information
Basic Ray Tracing CMSC 435/634.
3D Studio Max Powerful rendering engine, lame-o modeling software.
Graphics Graphics Korea University cgvr.korea.ac.kr 1 Surface Rendering Methods 고려대학교 컴퓨터 그래픽스 연구실.
Ray Tracing Fall, Introduction Simple idea  Forward Mapping  Natural phenomenon infinite number of rays from light source to object to viewer.
Where We Stand So far we know how to: –Transform between spaces –Rasterize –Decide what’s in front Next –Deciding its intensity and color.
Real-Time Dynamic Shadow Algorithms Evan Closson CSE 528.
In the name of God Computer Graphics. Where We Stand So far we know how to: –Transform between spaces –Draw polygons Next –Deciding a pixel’s intensity.
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Photon Mapping and Irradiance Caching.
Global Illumination (3) Photon Mapping (1). Overview Light Transport Notation Path Tracing Photon Mapping –Photon Tracing –The Photon Map.
CSE 681 Introduction to Ray Tracing. CSE 681 Ray Tracing Shoot a ray through each pixel; Find first object intersected by ray. Image plane Eye Compute.
Global Illumination (3) Path Tracing. Overview Light Transport Notation Path Tracing Photon Mapping.
CS552: Computer Graphics Lecture 33: Illumination and Shading.
Computer Graphics: Illumination
1© 2009 Autodesk Hardware Shade – Presenting Your Designs Hardware and Software Shading HW Shade Workflow Tessellation Quality Settings Lighting Settings.
Chapter 5. Lighting Computer Graphics (spring, 2009) School of Computer Science University of Seoul.
Teknologi Dan Rekayasa TECHNOLOGY AND ENGINERRING
Basic Ray Tracing CMSC 435/634.
7. Illumination Phong Illumination Diffuse, Specular and Ambient
Visualization of Scanned Cave Data with Global Illumination

© University of Wisconsin, CS559 Spring 2004
Photorealistic Rendering vs. Interactive 3D Graphics
Computer Graphics III Winter Term 2017 Organization
Recent Advances in Light Transport Simulation Theory & Practice
ATCM 6317 Procedural Animation
RAY TRACING.
Interactive Computer Graphics
Austin Grosel & Aaron Ebbinghaus
Jim X. Chen George Mason University
Computer Graphics.
Flicker Free Animation Using Vray
Working with Environment Lighting in Vray Part 1
Rendering.
Path Tracing (some material from University of Wisconsin)
Lighting.
Introduction to Lesson 2 Your personal profile – part 1
Computer Animation Texture Mapping.
Caustics Ray Tracing CSS522
Chapter XVI Texturing toward Global Illumination
UMBC Graphics for Games
An Algorithm of Eye-Based Ray Tracing on MATLAB
CS5500 Computer Graphics May 29, 2006
Integrated Daylight Simulation
Foundations of Computer Graphics (Spring 2012)
CSCE 441: Computer Graphics Ray Tracing
14th Lecture – Final Lecture
Introduction to Ray Tracing
Distributed Ray Tracing
Directional Occlusion with Neural Network
Photon Density Estimation using Multiple Importance Sampling
Presentation transcript:

V-RAY FOR 3DS MAX Global Illumination for Interior Scenes

LESSON INTRODUCTION Orientation • This presentation covers the setting up of GI for an interior scene using Skylight portals and the V-Ray Quick Settings • This lesson topic is approximately 35 minutes in length • This presentation covers all 3 Learning Cycles – Lecture, Demonstration and Activity

GI FOR INTERIORS • Objective – We will optimize the calculations of Global Illumination for an interior scene • Outcome – You will be able to optimize the quality and speed of the GI calculations for an interior scene Artwork by Name

TERMINOLOGY • These are some of the terms to be aware of when thinking about Global Illumination Global Illumination – a method for gathering light that comes indirectly to the scene. This may be bounced light or light coming from the environment Primary Bounce Engine – this is the GI engine used to calculate the first bounce of indirect light. It has to be very precise because it has a great contribution to the final illumination in the scene Secondary Bounce Engine – this is the GI engine used to calculate all bounces of light after the primary bounce. Because we need to calculate multiple bounces of light here, precision is not as important as speed. Render elements – in CG an image can be split into its composing elements i.e. reflections, refractions, direct and indirect light etc. Skylight portal – a special mode of operation of the V-Ray Light, which allows us to gather illumination from the environment and shine it into an interior scene

GI FOR INTERIORS Basics • Makes the image more realistic • The contribution of GI is much more obvious in a closed space where light bounces a lot. • Lots of secondary bounces must be traced to get an accurate GI solution • It is much harder to create a good GI solution for interiors, especially when light is coming through windows. Many more rays need to be traced because only few of them will go through the windows and hit the environment map • Skylight portals allow us to optimize the process by shining direct light from the environment through the windows.

GI FOR INTERIORS GI Engines • Light Cache must be used as a Secondary bounce engine because it is capable of tracing multiple secondary light bounces very quickly • Irradiance Map is the default choice for Primary Bounce engine. It is both fast and reasonably accurate and does a good job in most cases. • Brute Force is the most accurate engine that we can use for Primary Bounce engine but it’s also a bit slower that the Irradiance Map. We will only use it if there is a lot of small detail in the scene that

GI FOR INTERIORS Skylight Portal • The V-Ray Light, when switched to Plane or Disk Type, can operate as a Skylight Portal. • In this mode the color and intensity of the light are calculated automatically • V-Ray samples what is behind the light (environment, bright objects, etc.) and then shines direct light with the correct color and intensity. • This makes it much easier to calculate GI in an interior scene where light is coming from the windows. • Simple – when this checkbox is enabled V-Ray samples the environment behind the Light. (all geometry is skipped)

GI FOR INTERIORS Quick Settings • Allow us to easily control quality vs render times ratio with a few sliders • GI presets for different scenarios: Exterior, Interior, VFX and Studio • GI drop down allow us to chose between accurate or fast combinations

GI FOR INTERIORS BF + LC Accurate • Very accurate because of Brute Force • Light Cache gathers may secondary bounces of light • GI Quality affect the quality of the Light Cache • Shading Quality affects the quality of the Brute Force solution and the quality of the illumination generated by the Skylight portals • AA Quality is used to clear out noise that is due to the anti aliasing of the image

GI FOR INTERIORS IM + LC Fast • Fast because of Irradiance Map • Light Cache gathers may secondary bounces of light • Shading Quality affects the quality of the illumination generated by the Skylight portals • GI Quality affect the quality of the Irradiance map and Light Cache • AA Quality is used to clear out noise that is due to the anti aliasing of the image

GI FOR INTERIORS Render Elements • Can be used to see the contribution of Direct and Indirect Illumination to the final result

DEMONSTRATION GI for Interiors Sit back and watch as I demonstrate how to set up Global Illumination in the scene…

ACTIVITY GI for Exteriors Now it’s your turn. Use the provided scene and handout to set up the Global Illumination …