Image-based Lighting in Lightwave 3D

Similar documents
Illuminating With HDRI

Using HDR Panoramas. Dr Ryan Southall - School of Architecture & Design, University of Brighton.

About the Render Gallery

Thea Omni Light. Thea Spot Light. Light setup & Optimization

INTRODUCTION TO RENDERING TECHNIQUES

CUBE-MAP DATA STRUCTURE FOR INTERACTIVE GLOBAL ILLUMINATION COMPUTATION IN DYNAMIC DIFFUSE ENVIRONMENTS

Color Balancing Techniques

The Lighting Effects Filter

Maya 2014 Still Life Part 1 Texturing & Lighting

The RADIANCE Lighting Simulation and Rendering System

Computer Graphics Global Illumination (2): Monte-Carlo Ray Tracing and Photon Mapping. Lecture 15 Taku Komura

CS 431/636 Advanced Rendering Techniques"

So, you want to make a photo-realistic rendering of the Earth from orbit, eh? And you want it to look just like what astronauts see from the shuttle

Tutorial - HDR scene setup (3D Studio Max, VRay)

ABS 731 Lighting Design & Technology. Spring 2006

Computer Animation: Art, Science and Criticism

Lighting & Rendering in Maya: Lights and Shadows

Poser Lighting Tips Part 2: IBL / HDR Lights

A Proposal for OpenEXR Color Management

Multi-Zone Adjustment

Introduction to Computer Graphics

Making natural looking Volumetric Clouds In Blender 2.48a

AR-media TUTORIALS OCCLUDERS. (May, 2011)

PRODUCT LIFECYCLE MANAGEMENT COMPETENCY CENTRE RENDERING. PLMCC, JSS Academy of Technical Education, Noida Rendering 1 of 16

Color management workflow in Adobe After Effects CS4

SHOW MORE SELL MORE. Top tips for taking great photos

Path Tracing. Michael Doggett Department of Computer Science Lund university Michael Doggett

Digital exposure-based workflow Digital Imaging II classes Columbia College Chicago Photography Department Revised

Digital Image Requirements for New Online US Visa Application

EquaLight. Version 3.1. Operating Manual

MicroStation V8i Training Manual 3D Level 3

EPSON SCANNING TIPS AND TROUBLESHOOTING GUIDE Epson Perfection 3170 Scanner

Scanners and How to Use Them

Deferred Shading & Screen Space Effects

High Dynamic Range and other Fun Shader Tricks. Simon Green

CULTURAL HERITAGE USER GUIDE

COMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies

Adding Animation With Cinema 4D XL

A Short Introduction to Computer Graphics

S-Log and ACES workflow in Vegas Pro 12.0

To Begin Customize Office

SkillsUSA 2014 Contest Projects 3-D Visualization and Animation

Using HDRIs in 3ds max

Take Pictures on your Android Tablet or Phone

Scanning in Windows XP: Basics Learning guide

The Digital Dog. Exposing for raw (original published in Digital Photo Pro) Exposing for Raw

Materials in NX Render

Advanced Computer Graphics. Rendering Equation. Matthias Teschner. Computer Science Department University of Freiburg

Users Manual Model # English

Highlight Recovery in Camera Raw

Maxwell Render 1.5 complete list of new and enhanced features

Guidelines for Producing High Quality Photographs for U.S.Travel Documents

ASGVIS. By Chia Fu Chiang Damien Alomar Jorge Barrero Fernando Rentas. User Manual. A rendering plug-in for designers. V-Ray for SketchUp

Capture high-resolution pictures. Fill the frame with the item. Show the scale. Keep your photos from tinting. Capture detailed close-up shots.

Photoshop- Image Editing

HP Scanjet G4000 series. User Guide

IT 386: 3D Modeling and Animation. Review Sheet. Notes from Professor Nersesian s IT 386: 3D Modeling and Animation course

Seeing in black and white

Lezione 4: Grafica 3D*(II)

Blender 2.49b How to generate 3D-images?

Choosing a digital camera for your microscope John C. Russ, Materials Science and Engineering Dept., North Carolina State Univ.

Adobe Certified Expert Program

EVIDENCE PHOTOGRAPHY TEST SPECIFICATIONS MODULE 1: CAMERA SYSTEMS & LIGHT THEORY (37)

Graphic Design. Background: The part of an artwork that appears to be farthest from the viewer, or in the distance of the scene.

Getting Started emacs.cshrc & :+/usr/local/classes/astr1030/astron/ source.cshrc cd /usr/local/classes/astr1030 idl .compile ccdlab2 ccdlab2 exit

Using the Olympus C4000 REV. 04/2006

Chapter 2 Printing Printing Procedure...2-1

Monte Carlo Path Tracing

Using Photorealistic RenderMan for High-Quality Direct Volume Rendering

Beginners guide to advanced multi-pass render in C4D.

PREPARING PHOTOS for PRINTING

CSE168 Computer Graphics II, Rendering. Spring 2006 Matthias Zwicker

Dolby Vision for the Home

Computer Applications in Textile Engineering. Computer Applications in Textile Engineering

Adobe Marketing Cloud Sharpening images in Scene7 Publishing System and on Image Server

Cloud function tutorial

Shutter & Aperture Research & Demonstrations

ACE: After Effects CC

MicroStation Visualization V8i (SELECTseries 1) Luxology Update 1

Calibrating your monitor

Capture One Pro 9. Quick start guide. Capture One Pro 9. Quick Start Guide 1

PATH TRACING: A NON-BIASED SOLUTION TO THE RENDERING EQUATION

Getting Started: Creating the Backdrop

Getting Started with iray in 3ds Max 2014

Self-Positioning Handheld 3D Scanner

path tracing computer graphics path tracing 2009 fabio pellacini 1

Optimizing your image with Pixlr on-line photo editor

Any source of light can be described in terms of four unique and independently respective properties:

Histograms& Light Meters HOW THEY WORK TOGETHER

An introduction to Global Illumination. Tomas Akenine-Möller Department of Computer Engineering Chalmers University of Technology

Guidance on Using Scanning Software: Part 2. VueScan

PHOTON mapping is a practical approach for computing global illumination within complex

Colorize Three Ways with Paint Shop Pro s Professional Strength Tools

Easier mental ray Rendering for Design Workflows

Float a Beachball in Psuanmi

Making High Dynamic Range (HDR) Panoramas with Hugin

Transcription:

Image-based Lighting in LightWave Page 1 of 4 Image-based Lighting in Lightwave 3D 2001 Lightwave 3D Background The Lightwave 3D renderer is one of the most widely used in Film and Broadcast production because of its quality, workflow, and speed. It can now do image-based lighting due to a number of architecture enhancements in the 6.0 and 6.5 versions. One of these critical new architectures is a full precision rendering pipeline from top to bottom. Another critical ingredient is a global illumination model. Global illumination simulations produce more accurate images of lighting in scenes, by considering more light sources than simple illumination models. Light sources include actual lights as well as their diffuse reflection from surfaces, their specular reflection, luminous surfaces, surfaces textured with HDR (high dynamic-range) images, volumetrics, and environments. These simulations produce 'pixel' values which vary from millions to millionths. Such results require floating point storage to hold both the bright values over 100% (255), and the subtle shading in the dark areas, which have values less than 1/255, and would become black in a 24 bit image. Preserving very high values as well as subtle gradations is important not only for output, but also for image-based lighting methods which require HDR images to reproduce natural lighting environments. The Lightwave renderer maintains full floating point (fp) color precision upon loading HDR image formats like Tiff Log-LUV, Radiance RGBe, and the native "Flexible Format". Any image pre- or post- processing is performed with fp precision by plug-ins or basic color correction. This precision is preserved through texturing and compositing operations as well, as it must be through ALL phases of rendering. Finally these full-precision, possibly HDR images are saved in an HDR format, or exposed onto a lower precision 'print' (a 24 bit image). The extra image precision has a cost in terms of memory, and it wouldn't necessarily be worthwhile for standard ray tracing or scanline rendering. It is, however, very useful for global illumination rendering, which models the subtle effects of indirect lighting. Setting Up a Simple Image-Based Lighting Scene The example below uses the ImageWorld environment plugin, which uses the light-probe type of spherical image to place the entire Lightwave scene inside of the environment in which the picture was taken. This environment will illuminate the scene, be visible as a backdrop, and show up in reflective surfaces even if they use the background for reflections rather than ray tracing. 1. Load and position some objects for a pleasing composition in front of the camera. I tend to use the standard cow object, which was referred to as the teapot of the 90's.

Image-based Lighting in LightWave Page 2 of 4 2. Load an HDR light-probe image with the Load button on the Image Editor. These images are available on the web (look for the light-probe image page or the Virtual light-probe page), or on your Lightwave CD. 3. In the Scene Backdrop panel, select the Image World Environment plug-in and double-click it to edit its properties. Set the light-probe image for Image World to use the image just loaded. 4. Edit your light properties to turn off "Affect Diffuse" and "Affect Specular" for any lights in the scene. All lighting will come solely from the HDR environment image. This environment image will also show up in reflective surfaces. 5. In the Global Illumination panel, enable Radiosity and Shading Noise Reduction. The radiosity settings will have to be optimized for time vs. quality tradeoffs on a scene-by-scene

Image-based Lighting in LightWave Page 3 of 4 basis. 6. Set the Render Display to "Image Viewer FP" in the Render options panel. This will preserve the full precision image in the display buffer, so exposure adjustments can be tested rapidly. 7. Hit F9 for a preview render. When it is complete, select Image Controls from the ImageViewer's File menu and enable the exposure adjustment. Tweak the white and black point values to taste. 8. To begin the process of tweaking the scene's lighting, some handy parameters to adjust are the global illumination brightness, the brightness in ImageWorld, and the global illumination parameters. Image Illumination Tips Lightwave's global illumination rendering is based on the photon mapping algorithm for computing lighting in space, which samples the lighting contributions from different directions at every point on a surface. This time consuming procedure will find hot spots from lights in HDR images used for environments, but if the spots are small, or the samples too few, the results will be grainy or speckled Increasing the sampling to improve the accuracy of image illumination increases render times. Adding real lights to the scene to match/replace images of lights will improve time and quality, since real lights are found without sampling. Because the sampling of an environment image is sparse, details and small hot spots are likely to be missed. This means that high resolution images are not necessary for illumination, and may cause uneven lighting intensities over surfaces. Because the environment plug-in displays fractions of the image spread over the field of view, low resolution images will appear blurry. To approximately match a light-probe image to output resolution, one needs 360/HFOV (~10) times greater resolution in the light-probe image.

Image-based Lighting in LightWave Page 4 of 4 The scene's Ambient light intensity encapsulates the strength of higher order diffuse bounces. It should be above 0%. Rendering Light Probe Images Real light probe images are made by photographing a mirrored sphere, and using multiple exposures to recover an HDR image. Virtual light probe images can be rendered from any Lightwave environment simply by rendering a mirrored sphere. Interesting HDR environments can be generated using the SkyTracer, or Texture Environment plug-ins. Some examples of this can be found on the Virtual Light Probe gallery web site. Image Exposure Tips The variations in lighting on global illumination renders can be very subtle, and a process of 'exposing' these HDR images can bring details out of dark renders. To take advantage the full precision rendered, save renders in an HDR format, so alternate exposures can be applied and tested using the HDRExpose filter, or Virtual Darkroom. You can also test exposures with the FP Image Viewer's exposure controls; try reducing the black point for dark images, or raising the white point for hot images. Settings determined interactively this way can be used in the HDRExpose filter for final batch rendering. Some examples of the exposure correction for HDR images can be found in the supporting materials.

L6Notebook: High Dynamic Range Images Exposed Page 1 of 3 LightWave [6] Notebook: High Dynamic Range Images Exposed HDR Exposure Filter LightWave [6] can render high dynamic range (HDR) Images, which may have very subtle shading differences as well as very bright areas. Because normal displays and printing technology have a more limited dynamic range than LightWave's Global Illumination engine, some colors in such images will be too bright or too dark to display. They will become either white or black. on screen or in print. The HDRExpose filter can select how to spend the limited output dynamic range (typically 255:1) to best display the HDR data. Like gamma correction, this process can bring up detail in shaded areas. HDRExpose rescales the image colors based on a "black point", which is the highest level which will be black in the output. This is expressed as a percentage of the standard 24 bit black point (1/255). The "white point" is the lowest level that will be white. The default value, 1.0, usually maps to 255 in 24 bit imaging. Raising the white point brings detail out of the bright areas at the expense of the darker, while lowering the black point uses more colors in the darker areas. The standard HDR image below has hot spots with values in excess of 5000. Adjusting the black point from 50% to 1% shows how much detail was hidden in the shadows. The original image, and details on its creation are available. http://www.francesdose.com/arnie/l6notebookhdr.htm 4/20/01

L6Notebook: High Dynamic Range Images Exposed Page 2 of 3 Base Image: 100% Black Point: 50% Black Point: 20% Black Point: 10% Base Image: 100% Black Point: 5% Black Point: 2% Black Point: 1% Virtual Darkroom Filter Making photographic prints from film also requires a restriction of an image's dynamic range. The original image, captured in the chemical emulsion on film goes through two exposure processes that remap the dynamic range. The first to creates a negative, which is then used in the second pass to make a positive print. The Virtual Darkroom image filter simulates these two transformations using light response parameters from actual black and white or color film to match the results of photographic processing. This complex plug-in can be used to control the exposure of HDR images, while adding some film artifacts like grain and halo which may enhance the image's apparent naturalism. The following images were exposed using the default B&W film stock, and varying only the negative exposure time: http://www.francesdose.com/arnie/l6notebookhdr.htm 4/20/01

L6Notebook: High Dynamic Range Images Exposed 0.5s Neg. Exposure 0.75s Neg. Exposure Page 3 of 3 1.0s Neg. Exposure Click the images to view full size! 1.25s Neg. Exposure 1.5s Neg. Exposure References and Resources: Recovering High Dynamic Range Radiance Maps from Photographs http://graphics3.isi.edu/~debevec/research/hdr/ Light Probe Image Gallery http://graphics3.isi.edu/~debevec/probes/ HDRView http://graphics3.isi.edu/~debevec/fiatlux/hdrview/ http://www.francesdose.com/arnie/l6notebookhdr.htm 4/20/01