Ambient Occlusion for Particles Encode global information in textures for use during rendering.

Slides:



Advertisements
Similar presentations
Real-Time Rendering of Cartoon Smoke and Clouds
Advertisements

Film Study: Lets go to the movies!. IS FILM STUDY THE RIGHT COURSE FOR ME? Do you love going to the movies? Do you love talking about movies? Do you love.
Exploration of advanced lighting and shading techniques
Ray Tracing Depth Maps Using Precomputed Edge Tables Kevin Egan Rhythm & Hues Studios.
Brickvention 2006 Advanced POV-Ray. Brickvention 2006 ‘Duckbot’ rendered with default settings.
Pre-computing Lighting in Games
Week 9 - Friday.  What did we talk about last time?  Area lighting  Environment mapping  Blinn and Newell's method  Sphere mapping  Cubic environmental.
ADVANCED SKIN SHADING WITH FACEWORKS Nathan Reed — NVIDIA March 24, 2014.
Computer graphics & visualization Global Illumination Effects.
Real-Time Rendering Self-Shadowing
Week 10 - Monday.  What did we talk about last time?  Global illumination  Shadows  Projection shadows  Soft shadows.
Week 9 - Wednesday.  What did we talk about last time?  Fresnel reflection  Snell's Law  Microgeometry effects  Implementing BRDFs  Image based.
SURGICAL SIMULATIONS: IT’S ALL IN A GAME ! Gaming techniques for medical applications. V. Kotamraju, S. Payandeh, J. Dill Experimental Robotics Laboratory,
黃聰賢. Light Position Mesh Polygon Shadow Polygon  Clear color buffer and stencil buffer  Render the scene with ambient only.
Shadow Silhouette Maps Pradeep Sen Mike Cammarano Pat Hanrahan Stanford University Speaker: Alvin Date: 8/24/2003 SIGGRAPH 2003.
A Geometry-based Soft Shadow Volume Algorithm using Graphics Hardware Speaker: Alvin Date:2003/7/23 SIGGRAPH 2003 Ulf Assarsson Tomas Akenine-Moller.
Shadow Volumes on Programmable Graphics Hardware Speaker: Alvin Date: 2003/11/3 EUROGRAPHICS 2003.
IN4151 Introduction 3D graphics 1 Introduction to 3D computer graphics part 2 Viewing pipeline Multi-processor implementation GPU architecture GPU algorithms.
Penumbra Maps: Approximate Soft Shadows in Real-Time Chris Wyman and Charles Hansen University of Utah Speaker: Alvin Date: 9/29/2003 EUROGRAPH 2003.
Visualization Enhancements of Dense Particle Data Sets James L. Bigler School of Computing University of Utah November 8, 2004.
1 Lecture 9 Lighting Light Sources Reflectance Camera Models.
Precomputed Radiance Transfer Harrison McKenzie Chapter.
Ambient Occlusion for Particles Encode global information in textures for use during rendering.
Use of Silhouette Edges and Ambient Occlusion in Particle Visualization James L. Bigler School of Computing August 16, 2004 Oral defense of.
Painterly Rendering for Animation Barbara J. Meier Walt Disney Feature Animation SIGGRAPH 96.
Health Products. What is the Function of this Product? 1.
Composition and Elements of Design
Painterly Rendering for Animation – Barbara Meier
Real-time Rendering of Dynamic Vegetation Alexander Kusternig Vienna University Of Technology.
CSM Scrolling An acceleration technique for the rendering of cascaded shadow maps.
Kourosh MESHGI Shin-ichi MAEDA Shigeyuki OBA Shin ISHII 18 MAR 2014 Integrated System Biology Lab (Ishii Lab) Graduate School of Informatics Kyoto University.
Jonathan M Chye Technical Supervisor : Mr Matthew Bett 2010.
How to tweak your PC game settings? Graphics Settings vs Performance DOTA 2 Prepared by MSI Notebook FAE Version 1.0 July 2015.
Computer Concepts 2014 Chapter 8 Digital Media. 8 Chapter Contents  Section B: Bitmap Graphics  Section C: Vector and 3-D Graphics Chapter 8: Digital.
Autodesk VIZ Fundamentals Chapters 1-2 Ethier and Ethier PART ONE: Introduction To Computer Animation Chapters 1&2: Introduction to Three- Dimensional.
4.1. R ENDERING Aspects of Game Rendering. From Wikipedia: Rendering is the process of generating an image from a model. The model is a description.
REAL-TIME VOLUME GRAPHICS Christof Rezk Salama Computer Graphics and Multimedia Group, University of Siegen, Germany Eurographics 2006 Real-Time Volume.
Realtime NPR Toon and Pencil Shading Joel Jorgensen May 4, 2010.
Efficient Methods for Ambient Lighting Tamás Umenhoffer Balázs Tóth László Szirmay-Kalos.
Efficient Streaming of 3D Scenes with Complex Geometry and Complex Lighting Romain Pacanowski and M. Raynaud X. Granier P. Reuter C. Schlick P. Poulin.
Rick Parent - CIS681 Motion Analysis – Human Figure Processing video to extract information of objects Motion tracking Pose reconstruction Motion and subject.
Global Illumination. Local Illumination  the GPU pipeline is designed for local illumination  only the surface data at the visible point is needed to.
Looking at people and Image-based Localisation Roberto Cipolla Department of Engineering Research team
Graphics Interface 2009 The-Kiet Lu Kok-Lim Low Jianmin Zheng 1.
Bounding Volume Hierarchy. The space within the scene is divided into a grid. When a ray travels through a scene, it only passes a few boxes within the.
From Turing Machine to Global Illumination Chun-Fa Chang National Taiwan Normal University.
Environment Design by Stefanie Kristiansson. Project Recap  Jungle scene  Frapped walk through video  Simplicity Low poly environment modeling Textures.
Painterly Rendering for Animation Introduction speaks of focus and detail –Small brush strokes focus and provide detail –Large strokes are abstract and.
Stencil Shadows Garrett Weng. What are stencil shadows? Also known as shadow volumes Relies on use of the stencil buffer Create volumes of the shadows.
COMPUTER GRAPHICS CS 482 – FALL 2015 OCTOBER 27, 2015 SCATTERING LIGHT SCATTERING PHYSICALLY BASED SCATTERING SUBSURFACE SCATTERING AMBIENT OCCLUSION.
Ambient Occlusion Patrick Cozzi University of Pennsylvania CIS Fall 2013.
Light Animation with Precomputed Light Paths on the GPU László Szécsi, TU Budapest László Szirmay-Kalos, TU Budapest Mateu Sbert, U of Girona.
Light Revealing Form Light Emphasizing Form Light Dematerializing Form Light Revealing Structure Light Concealing Structure Light Emphasizing Material.
Aspects of Game Rendering
Rendering Process of producing “realistic” images or pictures
Lighting.
Non-Photorealistic Rendering Techniques for a Game Engine
Alias/Autodesk Maya 第三組 林秉賢.
Ravish Mehra Subodh Kumar IIT Delhi IIT Delhi
Computer Animation System Overview
What is Rendering?.
More modeling terms resolution –distinguish separate entities on the display vsync – syncs GPU frame-rate output with monitor refresh rate tessellation.
Texture and Shadow Mapping
Types of light: Side Lighting Back Lighting Rim Lighting
#2 #1.
Patrick Cozzi University of Pennsylvania CIS Fall 2012
Smoother Subsurface Scattering
Shadows & SILHOUTTES.
Real-time Global Illumination with precomputed probe
Presentation transcript:

Ambient Occlusion for Particles Encode global information in textures for use during rendering

Ambient Occlusion Results Only 10% impact on frame rates as compared to direct lighting only Textures only as good as or better than DL only Does have a huge memory requirement –Texture compression (VQ, PCA) Can be used with shadows Movie - Fireball 11Fireball 11

Silhouette Edges 8

Silhouette Results Requires no precomputation time Impact on performance is only 2-5% for most applications. Data agnostic Movie - Time Varying Foam Data setTime Varying Foam Data set