Visual Rendering




CS185c

Chris Pollett

May 1, 2019

Outline

Introduction

Drawing Triangles - Visibility

Object-Order versus Image-order Rendering

Ray-Tracing

Ray-Casting

Ray Casting

Models of Shading

Lambertian Shading Blinn Phong Shading

In-Class Exercise

Multiple Light Sources, Reflectance, Refractance

BRDFs

Bidirectional Reflectance Distribution Function

VR and Shading

Stereo Blinn Phong Lighting

Rasterization

Depth Cycle

Depth Buffer