THE FUTURE OF MATERIAL COMMUNICATION VIA THE APPEARANCE EXCHANGE FORMAT AXF

Size: px
Start display at page:

Download "THE FUTURE OF MATERIAL COMMUNICATION VIA THE APPEARANCE EXCHANGE FORMAT AXF"

Transcription

1 THE FUTURE OF MATERIAL COMMUNICATION VIA THE APPEARANCE EXCHANGE FORMAT AXF Dr. Marc Ellens EI 2017: MATERIAL APPEARANCE

2 APPEARANCE DISCUSSION ACQUISITION DEVICE AXF FORMAT ROADMAP VISION WHAT IS THIS ALL ABOUT?

3 WHAT IS APPEARANCE? Color Gloss Texture Transparency Translucency Appearance is much more than just color or a picture. It s the complete visual sensation through which an object is perceived.

4 TOTAL APPEARANCE CAPTURE IS THE DIGITIZATION OF MATERIALS WITH TRUE, FULL APPEARANCE MEASUREMENT Geometry Scene Context Material APPEARANCE Observer

5 INTRODUCTION: WHAT IS TOTAL APPEARANCE CAPTURE? FULL APPEARANCE MEASUREMENT TOTAL APPEARANCE CAPTURE IS THE DIGITIZATION OF MATERIALS WITH TRUE, FULL APPEARANCE MEASUREMENT ARTISTIC PROCESSES ARBITRARY RESULTS DEPENDING ON ARTISTIC SKILLS OF OPERATOR TYPICALLY OPTIMIZED FOR A SPECIFIC SCENE TEXTURE SCANNER PLAUSIBLE COLOR DECLINING ACCURACY WITH INCREASING MATERIAL COMPLEXITY PHYSICALLY CORRECT AS BASED ON MEASUREMENTS HIGH ACCURACY EVEN FOR COMPLEX MATERIALS SCENE INDEPENDENT Accuracy

6 X-RITE S TAC7 APPEARANCE ACQUISITION

7 HOW IS A MATERIAL VIRTUALIZED?

8

9 TAC7 SCANNER

10 TAC7 SCANNER

11 HOW IS A MATERIAL VIRTUALIZED?

12 HOW IS A MATERIAL VIRTUALIZED? PROCESSING MATERIAL EDITING RENDERING APPLICATIONS READ THE AXF FORMAT THE VIRTUAL LIGHT BOOTH ENABLES QUALITY ASSESSMENT BETWEEN THE REAL AND THE VIRTUAL MATERIAL

13 FUNCTIONALITY REQUIREMENTS FOUNDATION STRUCTURE AXF FORMAT

14 AXF FILE FORMAT FUNCTIONALITY Describes appearance Is device-neutral, platform-independent Makes appearance exchangeable and transportable Supports encryption of proprietary data Allows material certification Connects to real-world materials and SKUs

15 APPEARANCE FILE FORMAT Scalable General Extensible Self-describing Compatible with normal workflows Secure REQUIREMENTS ATTRIBUTES Based on HDF5 Binary Block accessible Extensible (XML style) Self-describing (XML style) Standard SVBRDF Supports block encryption

16 CXF VS. AXF Color exchange Format Appearance exchange Format CxF Color Developed in the early 2000s ISO AxF Appearance texture, gloss, surface microtexture, and transparency Newly developed It is our intent that AxF gets the same wide adoption as CxF AxF is complimentary to the CxF format and is able to store CxF based color information

17 AXF DETAILS AxF-Root ColorSpec DeviceSpec MaterialCollection Color space, primaries, illuminants, etc. Device information, acquisition properties Main data set for the material

18 AXF DETAILS AxF-Root ColorSpec MaterialCollection Color space, primaries, illuminants, etc. DeviceSpec Device information, acquisition properties Main data set for the material

19 AXF DETAILS MaterialCollection Metadata SEMANTICS Representation DATA Resources PLM, processing data, user-defined data High-level information about the models being used, the models parameters, and referencing information Referenced data: Multiple representations share resources

20 AXF DETAILS

21 HIERARCHY OF MODELING FUNCTIONS 8D Sub-surface Scattering BSSRDF 6D BTF SVBRDF 5D Isotropic SVBRDF 4D Surface Light Fields BRDF BTDF 3D Isotropic BRDF 2D Texture Maps Heterogeneous Homogeneous

22 AXF DATA ACCESS SDK Textures (data) Query (function) Custom (target) Application Recombine Easy Output Ideal Output Efficient Output

23 CLEAR COAT NORMAL MAP DIFFUSE ALBEDO MAP NORMAL MAP COATED LEATHER ROUGHNESS MAP SPECULAR COLOR MAP 30

24 DIFFUSE ALBEDO MAP DISPLACEMENT MAP NORMAL MAP THERMOFORM TEXTILE ROUGHNESS MAP SPECULAR MAP 31

25 DIFFUSE ALBEDO MAP NORMAL MAP SPECULAR COLOR MAP LINEN FABRIC ROUGHNESS MAP ALPHA MAP 32

26 ECOSYSTEM CONCEPTUAL ROADMAP WHAT S NEXT TAC ECOSYSTEM

27 TOTAL APPEARANCE CAPTURE ECOSYSTEM Digital Material Creation Digital Material Communication Digital Material Visualization X-Rite Virtual Light Booth TAC7 (USA) Scanning Service DOME (Switzerland) X-Rite Pantora AxF SDK Iray SDK KeyShot 6.2 VRED Professional 2016 VRED Professional 2017

28 X-RITE HISTORY OF APPEARANCE The original Setuo with a robotic arm and a single camera and a single light source (2003) The consumer camera DOME (2009) was equipped with 151 Canon PowerShot G9 digital consumer cameras. DOME 2.0 with 11 industry grade cameras and almost 200 LEDs (2011)

29 DOME

30 38 TOTAL APPEARANCE CAPTURE: THE VIRTUAL LIGHT BOOTH

31 X-RITE APPEARANCE ROADMAP Cloud THEN AGGREGATE & VIRTUALIZE Search Navigate Naming Referencing PANTONE Material Nomenclature Ontology Classify Categorize PMN Library Global Appearance Platform (GAP) Workflow NEXT FROM NODE TO WORKFLOW Factorize Edit Compare Differentiate Calibration Inter- Instrument Agreement (IIA) Repeatability Netprofiler APP de Appearance Node NOW COMMUNICATE Capture Communicate Visualize Direction of increasing business relevance 39

32 AXF ROADMAP SVBRDF SVBRDF CPA 2.0 SVBRDF SVBRDF SVBRDF Fresnel Map Improved Flake Model Clearcoat Displacement Map Spectral data CPA 1.0 BTF Clearcoat Index of Refraction Map Normal Map Clearcoat Index of Refraction Map Normal Map (Orange Peel) Improved BTF flake model Non- refracting MDL compatibility Alpha Map CPA 2.1 Spectral data Improved color table APR 2015 OCT 2015 APR 2016 JUL 2016 Dates provided list planned availability of the AxF SDK for 3 rd party integration. Release cycle for X-Rite products follow different schedule. Information provided is subject to change without prior notice. FEB 2017 Coming Soon

33 AXF ULTIMATE GOAL DIGITAL STANDARDS FOR MATERIALS

34 FUTURE DIRECTIONS Materials and Effects Fluorescence Translucence Large format materials Polarization Processing Material category detection Automatic model selection Standardization Instrument correlation Standards correlation Separability Appearance metrics Generation Formulation Hand-held modification

35 QUESTIONS Find additional information at: xrite.com/total-appearance-capture

T A C. Total. Taking Design Visualization to the Next Level

T A C. Total. Taking Design Visualization to the Next Level T A C Total Appearance Capture Taking Design Visualization to the Next Level Why Total Appearance Capture In a highly competitive environment, the ability to visualize a vehicle in a physically accurate

More information

T A C. Total. Taking Footwear Design Virtualization to a New Level

T A C. Total. Taking Footwear Design Virtualization to a New Level T A C Total Appearance Capture Taking Footwear Design Virtualization to a New Level Why Total Appearance Capture In the highly competitive apparel and footwear business, time to market and cost-effectiveness

More information

Capturing Shape and Reflectance of Food

Capturing Shape and Reflectance of Food Capturing Shape and Reflectance of Food C. Schwartz*, M. Weinmann*, R. Ruiters*, A. Zinke, R. Sarlette*, R. Klein* *University of Bonn / GfAR mbh Goal Photorealistic 3D content Usable in arbitrary synthetic

More information

Setting up a CIDOC CRM Adoption and Use Strategy CIDOC CRM: Success Stories, Challenges and New Perspective

Setting up a CIDOC CRM Adoption and Use Strategy CIDOC CRM: Success Stories, Challenges and New Perspective Setting up a CIDOC CRM Adoption and Use Strategy CIDOC CRM: Success Stories, Challenges and New Perspective George Bruseker CIDOC 2017 Tblisi, Georgia 27/09/2017 Researcher, Interpreter Goal: A Semantic

More information

Visual Appearance and Color. Gianpaolo Palma

Visual Appearance and Color. Gianpaolo Palma Visual Appearance and Color Gianpaolo Palma LIGHT MATERIAL Visual Appearance Color due to the interaction between the lighting environment (intensity, position, ) and the properties of the object surface

More information

S5409: Custom Iray Applications and MDL for Consistent Visual Appearance Throughout Your Pipeline

S5409: Custom Iray Applications and MDL for Consistent Visual Appearance Throughout Your Pipeline S5409: Custom Iray Applications and MDL for Consistent Visual Appearance Throughout Your Pipeline DAVE HUTCHINSON CHIEF TECHNOLOGY OFFICER DAVE COLDRON PRODUCT DIRECTOR Today we will cover... Lightworks,

More information

Inspection Technology Europe BV Allied NDT Engineers

Inspection Technology Europe BV Allied NDT Engineers What is Gloss? Gloss is an optical phenomenon caused when evaluating the appearance of a surface. The evaluation of gloss describes the capacity of a surface to reflect directed light. Why is gloss measured?

More information

Integrated High-Quality Acquisition of Geometry and Appearance for Cultural Heritage

Integrated High-Quality Acquisition of Geometry and Appearance for Cultural Heritage Integrated High-Quality Acquisition of Geometry and Appearance for Cultural Heritage Christopher Schwartz, Michael Weinmann, Roland Ruiters, Reinhard Klein Institute of Computer Science II Computer Graphics

More information

Physics-based Vision: an Introduction

Physics-based Vision: an Introduction Physics-based Vision: an Introduction Robby Tan ANU/NICTA (Vision Science, Technology and Applications) PhD from The University of Tokyo, 2004 1 What is Physics-based? An approach that is principally concerned

More information

The Future of Digital Material Appearance

The Future of Digital Material Appearance Digital solutions for measurement, communication and visualization of material surface appearance. The Future of Digital Material Appearance Beyond color is appearance, beyond color measurement is Total

More information

Sharing Physically Based Materials Between Renderers with MDL

Sharing Physically Based Materials Between Renderers with MDL Sharing Physically Based Materials Between Renderers with MDL Jan Jordan Lutz Kettner Software Product Manager MDL Director Advanced Rendering and Materials October 10, GTC Europe 2018 Introduction to

More information

Measurement and Specification of Gonioapparent Color and Appearance

Measurement and Specification of Gonioapparent Color and Appearance Measurement and Specification of Gonioapparent Color and Appearance Jeff Alspach, DuPont Performance Coatings Allan B. J. Rodrigues, DuPont Performance Coatings Byk User Meeting April 13, 2011 Copyright

More information

WHITE PAPER. Application of Imaging Sphere for BSDF Measurements of Arbitrary Materials

WHITE PAPER. Application of Imaging Sphere for BSDF Measurements of Arbitrary Materials Application of Imaging Sphere for BSDF Measurements of Arbitrary Materials Application of Imaging Sphere for BSDF Measurements of Arbitrary Materials Abstract BSDF measurements are broadly applicable to

More information

Rendering: Reality. Eye acts as pinhole camera. Photons from light hit objects

Rendering: Reality. Eye acts as pinhole camera. Photons from light hit objects Basic Ray Tracing Rendering: Reality Eye acts as pinhole camera Photons from light hit objects Rendering: Reality Eye acts as pinhole camera Photons from light hit objects Rendering: Reality Eye acts as

More information

Image Synthesis. Global Illumination. Why Global Illumination? Achieve more photorealistic images

Image Synthesis. Global Illumination. Why Global Illumination? Achieve more photorealistic images Part I - Photorealism 1 Why? Achieve more photorealistic images All images are from MentalRay s website 2 Computer Science Dept. Technion Page 1 3 4 Computer Science Dept. Technion Page 2 5 From Alexander

More information

NVIDIA Material Definition Language

NVIDIA Material Definition Language NVIDIA Material Definition Language Jan Jordan Lutz Kettner Software Product Manager MDL Director Advanced Rendering and Materials August 16, SIGGRAPH 2018 One Scene for Different Renderers Realtime Rasterizer

More information

Iray Uber Shader Properties. Workshop Reference Guide

Iray Uber Shader Properties. Workshop Reference Guide Iray Uber Shader Properties Workshop Reference Guide Sabine Hajostek ( esha ) February 2017 Iray Uber Shader Reference Guide 2 Contents Contents... 3 Basic Information... 4 Shader Modes... 5 PBR Metallicity/Roughness

More information

3DEXCITE DELTAGEN 2018x. Stellar Conversion Guide

3DEXCITE DELTAGEN 2018x. Stellar Conversion Guide 3DEXCITE DELTAGEN 2018x Stellar Conversion Guide INTRODUCTION After switching from Look renderer to Stellar renderer the initial Conversion Material is just the first automatic step to transfer Look material

More information

The Rendering Equation. Computer Graphics CMU /15-662

The Rendering Equation. Computer Graphics CMU /15-662 The Rendering Equation Computer Graphics CMU 15-462/15-662 Review: What is radiance? Radiance at point p in direction N is radiant energy ( #hits ) per unit time, per solid angle, per unit area perpendicular

More information

COLOR HELPS TO SELL VEHICLES

COLOR HELPS TO SELL VEHICLES COLOR HELPS TO SELL VEHICLES Like/Dislike decisions made in seconds 40% of buyers will choose a different vehicle if their color choice is not available. Emotional connection with owner 1 VEHICLE DESIGN

More information

PRESS FOR SUCCESS. Meeting the Color Challenge

PRESS FOR SUCCESS. Meeting the Color Challenge PRESS FOR SUCCESS Meeting the Color Challenge MEETING THE COLOR CHALLENGE The world is filled with color and it impacts and enhances our daily lives. But the colors we perceive can vary, depending on where

More information

Estimation of Reflection Properties of Silk Textile with Multi-band Camera

Estimation of Reflection Properties of Silk Textile with Multi-band Camera Estimation of Reflection Properties of Silk Textile with Multi-band Camera Kosuke MOCHIZUKI*, Norihiro TANAKA**, Hideaki MORIKAWA* *Graduate School of Shinshu University, 12st116a@shinshu-u.ac.jp ** Faculty

More information

Lights, Surfaces, and Cameras. Light sources emit photons Surfaces reflect & absorb photons Cameras measure photons

Lights, Surfaces, and Cameras. Light sources emit photons Surfaces reflect & absorb photons Cameras measure photons Reflectance 1 Lights, Surfaces, and Cameras Light sources emit photons Surfaces reflect & absorb photons Cameras measure photons 2 Light at Surfaces Many effects when light strikes a surface -- could be:

More information

782 Schedule & Notes

782 Schedule & Notes 782 Schedule & Notes Tentative schedule - subject to change at a moment s notice. This is only a guide and not meant to be a strict schedule of how fast the material will be taught. The order of material

More information

RND102 - Intro to Path Tracing & RIS in RenderMan

RND102 - Intro to Path Tracing & RIS in RenderMan RND102 - Intro to Path Tracing & RIS in RenderMan Why this course? With a new version of RenderMan (19) comes an additional completely different rendering architecture: path tracing (uni & bi-directional)

More information

COMPUTER GRAPHICS COURSE. LuxRender. Light Transport Foundations

COMPUTER GRAPHICS COURSE. LuxRender. Light Transport Foundations COMPUTER GRAPHICS COURSE LuxRender Light Transport Foundations Georgios Papaioannou - 2015 Light Transport Light is emitted at the light sources and scattered around a 3D environment in a practically infinite

More information

CS 5625 Lec 2: Shading Models

CS 5625 Lec 2: Shading Models CS 5625 Lec 2: Shading Models Kavita Bala Spring 2013 Shading Models Chapter 7 Next few weeks Textures Graphics Pipeline Light Emission To compute images What are the light sources? Light Propagation Fog/Clear?

More information

Subsurface Scattering & Complex Material Properties

Subsurface Scattering & Complex Material Properties Last Time? Subsurface Scattering & What is a Pixel? Aliasing Fourier Analysis Sampling & Reconstruction Mip maps Reading for Today: Optional Reading for Today Correlated Multi-Jittered Sampling, Andrew

More information

Imaging Sphere Measurement of Luminous Intensity, View Angle, and Scatter Distribution Functions

Imaging Sphere Measurement of Luminous Intensity, View Angle, and Scatter Distribution Functions Imaging Sphere Measurement of Luminous Intensity, View Angle, and Scatter Distribution Functions Hubert Kostal, Vice President of Sales and Marketing Radiant Imaging, Inc. 22908 NE Alder Crest Drive, Suite

More information

Image-based Lighting

Image-based Lighting Image-based Lighting 10/17/15 T2 Computational Photography Derek Hoiem, University of Illinois Many slides from Debevec, some from Efros Next week Derek away for ICCV (Venice) Zhizhong and Aditya will

More information

Computer Graphics Lecture 11

Computer Graphics Lecture 11 1 / 14 Computer Graphics Lecture 11 Dr. Marc Eduard Frîncu West University of Timisoara May 15th 2012 2 / 14 Outline 1 Introduction 2 Transparency 3 Reflection 4 Recap 3 / 14 Introduction light = local

More information

Due to time constraints, I will be brief. You can check the slides for more details later.

Due to time constraints, I will be brief. You can check the slides for more details later. Hello again, and thanks for sticking around. I will give an overview of how subsurface scattering (or SSS for short) is implemented in Unity s High Definition Render Pipeline. Due to time constraints,

More information

Lecture 4: Reflection Models

Lecture 4: Reflection Models Lecture 4: Reflection Models CS 660, Spring 009 Kavita Bala Computer Science Cornell University Outline Light sources Light source characteristics Types of sources Light reflection Physics-based models

More information

02 Shading and Frames. Steve Marschner CS5625 Spring 2016

02 Shading and Frames. Steve Marschner CS5625 Spring 2016 02 Shading and Frames Steve Marschner CS5625 Spring 2016 Light reflection physics Radiometry redux Power Intensity power per unit solid angle Irradiance power per unit area Radiance power per unit (solid

More information

Chapter 7. Conclusions and Future Work

Chapter 7. Conclusions and Future Work Chapter 7 Conclusions and Future Work In this dissertation, we have presented a new way of analyzing a basic building block in computer graphics rendering algorithms the computational interaction between

More information

Thank you for choosing NCS Colour Services, annually we help hundreds of companies to manage their colours. We hope this Colour Definition Report

Thank you for choosing NCS Colour Services, annually we help hundreds of companies to manage their colours. We hope this Colour Definition Report Thank you for choosing NCS Colour Services, annually we help hundreds of companies to manage their colours. We hope this Colour Definition Report will support you in your colour management process and

More information

ToF Camera for high resolution 3D images with affordable pricing

ToF Camera for high resolution 3D images with affordable pricing ToF Camera for high resolution 3D images with affordable pricing Basler AG Jana Bartels, Product Manager 3D Agenda Coming next I. Basler AG II. 3D Purpose and Time-of-Flight - Working Principle III. Advantages

More information

Shaders and Textures in Artlantis 2.0 By Gérard Bomer, Abvent

Shaders and Textures in Artlantis 2.0 By Gérard Bomer, Abvent Shaders and Textures in Artlantis 2.0 By Gérard Bomer, Abvent In Artlantis, Shaders and / or Textures are used to define the aspect of materials. In Artlantis there are a few procedural shaders that have

More information

CS6670: Computer Vision

CS6670: Computer Vision CS6670: Computer Vision Noah Snavely Lecture 21: Light, reflectance and photometric stereo Announcements Final projects Midterm reports due November 24 (next Tuesday) by 11:59pm (upload to CMS) State the

More information

Advanced d Computer Graphics CS 563: Real Time Ocean Rendering

Advanced d Computer Graphics CS 563: Real Time Ocean Rendering Advanced d Computer Graphics CS 563: Real Time Ocean Rendering [Real Time Realistic Ocean Lighting using Seamless Transitions from Geometry to BRDF] Xin Wang March, 20, 2012 Computer Science Dept. Worcester

More information

Software. I1 Profiler Product Information

Software. I1 Profiler Product Information Software i1profiler Software With the new i1profiler software, X- Rite has developed a next generation toolset that combines the best features of its i1match, ProfileMaker and MonacoPROFILER solutions.

More information

Computer Graphics (CS 543) Lecture 8 (Part 1): Physically-Based Lighting Models

Computer Graphics (CS 543) Lecture 8 (Part 1): Physically-Based Lighting Models Computer Graphics (CS 543) Lecture 8 (Part 1): Physically-Based Lighting Models Prof Emmanuel Agu Computer Science Dept. Worcester Polytechnic Institute (WPI) BRDF Evolution BRDFs have evolved historically

More information

Optical Scattering. Analysis. Measurement and SPIE PRESS. John C. Stover THIRD EDITION. Bellingham, Washington USA

Optical Scattering. Analysis. Measurement and SPIE PRESS. John C. Stover THIRD EDITION. Bellingham, Washington USA Optical Scattering Measurement and Analysis THIRD EDITION John C. Stover SPIE PRESS Bellingham, Washington USA Contents Preface to the First Edition xiii Preface to the Second Edition xv Acknowledgments

More information

The Making of Seemore WebGL. Will Eastcott, CEO, PlayCanvas

The Making of Seemore WebGL. Will Eastcott, CEO, PlayCanvas The Making of Seemore WebGL Will Eastcott, CEO, PlayCanvas 1 What is Seemore WebGL? A mobile-first, physically rendered game environment powered by HTML5 and WebGL 2 PlayCanvas: Powering Seemore WebGL

More information

HIGHLY PARALLEL COMPUTING IN PHYSICS-BASED RENDERING OpenCL Raytracing Based. Thibaut PRADOS OPTIS Real-Time & Virtual Reality Manager

HIGHLY PARALLEL COMPUTING IN PHYSICS-BASED RENDERING OpenCL Raytracing Based. Thibaut PRADOS OPTIS Real-Time & Virtual Reality Manager HIGHLY PARALLEL COMPUTING IN PHYSICS-BASED RENDERING OpenCL Raytracing Based Thibaut PRADOS OPTIS Real-Time & Virtual Reality Manager INTRODUCTION WHO WE ARE 3 Highly Parallel Computing in Physics-based

More information

LEVEL 1 ANIMATION ACADEMY2010

LEVEL 1 ANIMATION ACADEMY2010 1 Textures add more realism to an environment and characters. There are many 2D painting programs that can be used to create textures, such as Adobe Photoshop and Corel Painter. Many artists use photographs

More information

Medical Imaging WG. Multispectral Imaging and IccLabs. Max Derhak Principal Scientist, Onyx Graphics Inc. Nov 18, 2013 Vancouver, BC Canada

Medical Imaging WG. Multispectral Imaging and IccLabs. Max Derhak Principal Scientist, Onyx Graphics Inc. Nov 18, 2013 Vancouver, BC Canada Medical Imaging WG Nov 18, 2013 Vancouver, BC Canada Multispectral Imaging and IccLabs Max Derhak Principal Scientist, Onyx Graphics Inc. Agenda Introduction to Multi-Spectral Imaging Color Management

More information

Rendering Part I (Basics & Ray tracing) Lecture 25 December 1, 2015

Rendering Part I (Basics & Ray tracing) Lecture 25 December 1, 2015 Rendering Part I (Basics & Ray tracing) Lecture 25 December 1, 2015 What is rendering? Generating an image from a 3D scene model Ingredients Representation of 3D geometry Specification for camera & lights

More information

CPSC 532E Week 6: Lecture. Surface Perception; Completion

CPSC 532E Week 6: Lecture. Surface Perception; Completion Week 6: Lecture Surface Perception; Completion Reflectance functions Shape from shading; shape from texture Visual Completion Figure/Ground ACM Transactions on Applied Perception - Call for papers Numerous

More information

ULTIMATE IRAY SKIN MANAGER

ULTIMATE IRAY SKIN MANAGER ULTIMATE IRAY SKIN MANAGER V3Digitimes, January 2018 1 Ultimage Iray Skin Manager is a product made to help you to configure, modify, adapt Iray Skin Settings in the most efficient, easy, and comfortable

More information

Normal Maps and Cube Maps. What are they and what do they mean?

Normal Maps and Cube Maps. What are they and what do they mean? Normal Maps and Cube Maps What are they and what do they mean? What s the Point of All This? Q: What re we doing? What s the Point of All This? Q: What re we doing? A: Making a game that looks good What

More information

Complex Shading Algorithms

Complex Shading Algorithms Complex Shading Algorithms CPSC 414 Overview So far Rendering Pipeline including recent developments Today Shading algorithms based on the Rendering Pipeline Arbitrary reflection models (BRDFs) Bump mapping

More information

Local Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller

Local Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller Local Illumination CMPT 361 Introduction to Computer Graphics Torsten Möller Graphics Pipeline Hardware Modelling Transform Visibility Illumination + Shading Perception, Interaction Color Texture/ Realism

More information

WHAT IS BFA NEW MEDIA?

WHAT IS BFA NEW MEDIA? VISUAL & TYPE WEB & INTERACTIVE MOTION GRAPHICS DIGITAL IMAGING VIDEO DIGITAL PHOTO VECTOR DRAWING AUDIO To learn more and see three years of our best student work, please visit: webdesignnewmedia.com

More information

An LED based spectrophotometric instrument

An LED based spectrophotometric instrument An LED based spectrophotometric instrument Michael J. Vrhel Color Savvy Systems Limited, 35 South Main Street, Springboro, OH ABSTRACT The performance of an LED-based, dual-beam, spectrophotometer is discussed.

More information

Image-based BRDF Representation

Image-based BRDF Representation JAMSI, 11 (2015), No. 2 47 Image-based BRDF Representation A. MIHÁLIK AND R. ĎURIKOVIČ Abstract: To acquire a certain level of photorealism in computer graphics, it is necessary to analyze, how the materials

More information

CSCD18: Computer Graphics. Instructor: Leonid Sigal

CSCD18: Computer Graphics. Instructor: Leonid Sigal CSCD18: Computer Graphics Instructor: Leonid Sigal CSCD18: Computer Graphics Instructor: Leonid Sigal (call me Leon) lsigal@utsc.utoronto.ca www.cs.toronto.edu/~ls/ Office: SW626 Office Hour: M, 12-1pm?

More information

APPLICATION NOTE. New approach for directional analysis of scattered light

APPLICATION NOTE. New approach for directional analysis of scattered light APPLICATION NOTE \\ Dr. Martin Wolf, Dr. Michael E. Becker New approach for directional analysis of scattered light This application note describes how the bidirectional scattering distribution function

More information

Designing Database Solutions for Microsoft SQL Server 2012

Designing Database Solutions for Microsoft SQL Server 2012 Designing Database Solutions for Microsoft SQL Server 2012 Course 20465A 5 Days Instructor-led, Hands-on Introduction This course describes how to design and monitor high performance, highly available

More information

NEW FEATURES AND ENHANCEMENTS

NEW FEATURES AND ENHANCEMENTS NEW FEATURES AND ENHANCEMENTS KEYSHOT 8 Adding new forward-looking advanced technology such as displacement mapping, materials with embedded flakes and bubbles, scattering media, cutaways, liquid interfaces,

More information

CMSC427 Shading Intro. Credit: slides from Dr. Zwicker

CMSC427 Shading Intro. Credit: slides from Dr. Zwicker CMSC427 Shading Intro Credit: slides from Dr. Zwicker 2 Today Shading Introduction Radiometry & BRDFs Local shading models Light sources Shading strategies Shading Compute interaction of light with surfaces

More information

Read & Download (PDF Kindle) Real-Time Shader Programming (The Morgan Kaufmann Series In Computer Graphics)

Read & Download (PDF Kindle) Real-Time Shader Programming (The Morgan Kaufmann Series In Computer Graphics) Read & Download (PDF Kindle) Real-Time Shader Programming (The Morgan Kaufmann Series In Computer Graphics) Now that PC users have entered the realm of programmable hardware, graphics programmers can create

More information

Lighting Killzone : Shadow Fall

Lighting Killzone : Shadow Fall Lighting Killzone : Shadow Fall Michal Drobot Senior Tech Programmer Guerrilla Games Intro Guerrilla Games is SCEE studio based in Amsterdam Working on two Playstation 4 titles: Killzone: Shadow Fall New

More information

Photometric Stereo.

Photometric Stereo. Photometric Stereo Photometric Stereo v.s.. Structure from Shading [1] Photometric stereo is a technique in computer vision for estimating the surface normals of objects by observing that object under

More information

Ray Tracing. CSCI 420 Computer Graphics Lecture 15. Ray Casting Shadow Rays Reflection and Transmission [Ch ]

Ray Tracing. CSCI 420 Computer Graphics Lecture 15. Ray Casting Shadow Rays Reflection and Transmission [Ch ] CSCI 420 Computer Graphics Lecture 15 Ray Tracing Ray Casting Shadow Rays Reflection and Transmission [Ch. 13.2-13.3] Jernej Barbic University of Southern California 1 Local Illumination Object illuminations

More information

Lecture 10: Shading Languages. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011)

Lecture 10: Shading Languages. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011) Lecture 10: Shading Languages Kayvon Fatahalian CMU 15-869: Graphics and Imaging Architectures (Fall 2011) Review: role of shading languages Renderer handles surface visibility tasks - Examples: clip,

More information

Global Illumination The Game of Light Transport. Jian Huang

Global Illumination The Game of Light Transport. Jian Huang Global Illumination The Game of Light Transport Jian Huang Looking Back Ray-tracing and radiosity both computes global illumination Is there a more general methodology? It s a game of light transport.

More information

Discriminative Illumination:

Discriminative Illumination: Discriminative Illumination: Per-pixel Classification of Raw Materials based on Optimal Projections of Spectral BRDFs Jinwei Gu and Chao Liu Munsell Color Science Laboratory Chester F. Carlson Center for

More information

Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 12

Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 12 Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 1 3. EM INTERACTIONS WITH MATERIALS In order for an object to be sensed, the object must reflect,

More information

Estimation of Surface Spectral Reflectance on 3D. Painted Objects Using a Gonio-Spectral Imaging System

Estimation of Surface Spectral Reflectance on 3D. Painted Objects Using a Gonio-Spectral Imaging System Estimation of Surface Spectral Reflectance on 3D Painted Objects Using a Gonio-Spectral Imaging System Akira Kimachi, Shogo Nishi and Shoji Tominaga Osaka Electro-Communication University, Chiba University

More information

Simple Lighting/Illumination Models

Simple Lighting/Illumination Models Simple Lighting/Illumination Models Scene rendered using direct lighting only Photograph Scene rendered using a physically-based global illumination model with manual tuning of colors (Frederic Drago and

More information

3D object recognition used by team robotto

3D object recognition used by team robotto 3D object recognition used by team robotto Workshop Juliane Hoebel February 1, 2016 Faculty of Computer Science, Otto-von-Guericke University Magdeburg Content 1. Introduction 2. Depth sensor 3. 3D object

More information

More computational light transport

More computational light transport More computational light transport http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2017, Lecture 23 Course announcements Sign-up for final project checkpoint

More information

Lighting affects appearance

Lighting affects appearance Lighting affects appearance 1 Source emits photons Light And then some reach the eye/camera. Photons travel in a straight line When they hit an object they: bounce off in a new direction or are absorbed

More information

ISO 50001/SEP. Superior Energy Performance at Schneider Electric. Design the Strategy Deliver Efficiency Sustain Results

ISO 50001/SEP. Superior Energy Performance at Schneider Electric. Design the Strategy Deliver Efficiency Sustain Results ISO 50001/SEP Superior Energy Performance at Schneider Electric Design the Strategy Deliver Efficiency Sustain Results Schneider Electric the global specialist in energy management Balanced geographies

More information

design solutions Visualize Product Matrix

design solutions Visualize Product Matrix Product Matrix RENDERING Hardware agnostic, unbiased, interactive wysiwyg pathtracing using NVIDIA iray (Accurate Mode) Hardware agnostic, biased, interactive wysiwyg raytracing using NVIDIA iray (Fast

More information

Material Definition Language

Material Definition Language Material Definition Language Technical introduction 19 March 2018 Version 1.2 Copyright Information 2018 NVIDIA Corporation. All rights reserved. Document build number 302800.547 ii Material Definition

More information

Computational light transport

Computational light transport Computational light transport http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2018, Lecture 19 Course announcements Homework 5 has been posted. - Due on

More information

critical theory Computer Science

critical theory Computer Science Art/Science Shading, Materials, Collaboration Textures Example title Artists In the recommend real world, two the main following: factors determine the appearance of a surface: basic understanding what

More information

Timothy Walsh. Reflection Models

Timothy Walsh. Reflection Models Timothy Walsh Reflection Models Outline Reflection Models Geometric Setting Fresnel Reflectance Specular Refletance & Transmission Microfacet Models Lafortune Model Fresnel Incidence Effects Diffuse Scatter

More information

What is computer vision?

What is computer vision? What is computer vision? Computer vision (image understanding) is a discipline that studies how to reconstruct, interpret and understand a 3D scene from its 2D images in terms of the properties of the

More information

Learning Alliance Corporation, Inc. For more info: go to

Learning Alliance Corporation, Inc. For more info: go to Writing Queries Using Microsoft SQL Server Transact-SQL Length: 3 Day(s) Language(s): English Audience(s): IT Professionals Level: 200 Technology: Microsoft SQL Server Type: Course Delivery Method: Instructor-led

More information

Product Line Comparison

Product Line Comparison Product Line Comparison Eric Meola ColorMunki Photo is a color control solution for accurate display-to-print match, with additional color creation and communication tools included. Ideal for wedding,

More information

Participating Media. Part I: participating media in general. Oskar Elek MFF UK Prague

Participating Media. Part I: participating media in general. Oskar Elek MFF UK Prague Participating Media Part I: participating media in general Oskar Elek MFF UK Prague Outline Motivation Introduction Properties of participating media Rendering equation Storage strategies Non-interactive

More information

Rendering Light Reflection Models

Rendering Light Reflection Models Rendering Light Reflection Models Visual Imaging in the Electronic Age Donald P. Greenberg October 27, 2015 Lecture #18 Goal of Realistic Imaging The resulting images should be physically accurate and

More information

Light Transport CS434. Daniel G. Aliaga Department of Computer Science Purdue University

Light Transport CS434. Daniel G. Aliaga Department of Computer Science Purdue University Light Transport CS434 Daniel G. Aliaga Department of Computer Science Purdue University Topics Local and Global Illumination Models Helmholtz Reciprocity Dual Photography/Light Transport (in Real-World)

More information

1. Click on the link below, this will open your web browser.

1. Click on the link below, this will open your web browser. Walk-in Slide: AU 2014 Social Media Feed 1. Click on the link below, this will open your web browser http://aucache.autodesk.com/social/visualization.html 2. Use Extended Display to project the website

More information

Illumination. Illumination CMSC 435/634

Illumination. Illumination CMSC 435/634 Illumination CMSC 435/634 Illumination Interpolation Illumination Illumination Interpolation Illumination Illumination Effect of light on objects Mostly look just at intensity Apply to each color channel

More information

Structured light , , Computational Photography Fall 2017, Lecture 27

Structured light , , Computational Photography Fall 2017, Lecture 27 Structured light http://graphics.cs.cmu.edu/courses/15-463 15-463, 15-663, 15-862 Computational Photography Fall 2017, Lecture 27 Course announcements Homework 5 has been graded. - Mean: 129. - Median:

More information

Comp 410/510 Computer Graphics. Spring Shading

Comp 410/510 Computer Graphics. Spring Shading Comp 410/510 Computer Graphics Spring 2017 Shading Why we need shading Suppose we build a model of a sphere using many polygons and then color it using a fixed color. We get something like But we rather

More information

Shading / Light. Thanks to Srinivas Narasimhan, Langer-Zucker, Henrik Wann Jensen, Ravi Ramamoorthi, Hanrahan, Preetham

Shading / Light. Thanks to Srinivas Narasimhan, Langer-Zucker, Henrik Wann Jensen, Ravi Ramamoorthi, Hanrahan, Preetham Shading / Light Thanks to Srinivas Narasimhan, Langer-Zucker, Henrik Wann Jensen, Ravi Ramamoorthi, Hanrahan, Preetham Phong Illumination Model See Shirley, Ch 10 and http://en.wikipedia.org/wiki/phong_shading

More information

Topic 12: Texture Mapping. Motivation Sources of texture Texture coordinates Bump mapping, mip-mapping & env mapping

Topic 12: Texture Mapping. Motivation Sources of texture Texture coordinates Bump mapping, mip-mapping & env mapping Topic 12: Texture Mapping Motivation Sources of texture Texture coordinates Bump mapping, mip-mapping & env mapping Texture sources: Photographs Texture sources: Procedural Texture sources: Solid textures

More information

Global Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.

Global Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows. CSCI 420 Computer Graphics Lecture 18 Global Illumination Jernej Barbic University of Southern California BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Angel Ch. 11] 1 Global Illumination

More information

V-Ray RT: A New Paradigm in Photorealistic Raytraced Rendering on NVIDIA GPUs. Vladimir Koylazov Chaos Software.

V-Ray RT: A New Paradigm in Photorealistic Raytraced Rendering on NVIDIA GPUs. Vladimir Koylazov Chaos Software. V-Ray RT: A New Paradigm in Photorealistic Raytraced Rendering on NVIDIA s Vladimir Koylazov Chaos Software V-Ray RT demonstration V-Ray RT demonstration V-Ray RT architecture overview Goals of V-Ray RT

More information

Overview of Active Vision Techniques

Overview of Active Vision Techniques SIGGRAPH 99 Course on 3D Photography Overview of Active Vision Techniques Brian Curless University of Washington Overview Introduction Active vision techniques Imaging radar Triangulation Moire Active

More information

And if that 120MP Camera was cool

And if that 120MP Camera was cool Reflectance, Lights and on to photometric stereo CSE 252A Lecture 7 And if that 120MP Camera was cool Large Synoptic Survey Telescope 3.2Gigapixel camera 189 CCD s, each with 16 megapixels Pixels are 10µm

More information

Designing Database Solutions for Microsoft SQL Server 2012

Designing Database Solutions for Microsoft SQL Server 2012 Course 20465 : Designing Database Solutions for Microsoft SQL Server 2012 Page 1 of 6 Designing Database Solutions for Microsoft SQL Server 2012 Course 20465: 4 days; Instructor-Led Introduction This course

More information

Topic 11: Texture Mapping 11/13/2017. Texture sources: Solid textures. Texture sources: Synthesized

Topic 11: Texture Mapping 11/13/2017. Texture sources: Solid textures. Texture sources: Synthesized Topic 11: Texture Mapping Motivation Sources of texture Texture coordinates Bump mapping, mip mapping & env mapping Texture sources: Photographs Texture sources: Procedural Texture sources: Solid textures

More information

Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao

Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao Computer Science Department University of California, Irvine CS295, Spring 2017 Shuang Zhao 1 Today s Lecture Radiometry Physics of light BRDFs How materials

More information

NVIDIA Advanced Rendering

NVIDIA Advanced Rendering NVIDIA Advanced Rendering and GPU Ray Tracing SIGGRAPH ASIA 2012 Singapore Phillip Miller Director of Product Management NVIDIA Advanced Rendering Agenda 1. What is NVIDIA Advanced Rendering? 2. Progress

More information