Shading - PowerPoint PPT Presentation

jaden
shading l.
Skip this Video
Loading SlideShow in 5 Seconds..
Shading PowerPoint Presentation
play fullscreen
1 / 32
Download Presentation
Shading
463 Views
Download Presentation

Shading

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Shading

  2. What is Shading? • Assigning of a color to a pixel in the final image. • So, everything in shading is about how to select and combine colors to get the look you want.

  3. What impacts shading? • The lights in a scene. • The geometry of objects in a scene. • The normals of objects. • The shader properties of an object: • Color,transparency, emissivity, etc… • The rendering algorithm • Eg ray-tracing versus scan-line rendering.

  4. The Original CG Shading Techniques • Faceted Shading • Smooth Shading • Specular Shading

  5. What is a Normal? Eyepoint Light Normal Reflected Light Plane Eyepoint Normal Reflected Light Plane

  6. Faceted/Flat Shading

  7. Smooth/Gouraud Shading

  8. Specular/Phong Shading

  9. Next: Surface Shaders • A grouping of all variables that influence the rendered color of a 3D object. • Surface finish • Simulated material. • Surface libraries/material databases. • Surface Layers • RenderMan Shading

  10. Surface Layers • Combine multiple shaders for astonishing effects. • Build up shades like a painter.

  11. Renderman Shaders • Renderman is a procedural shader language with tremendous versatility. • All major feature animated feature films use Renderman as part of production. • Like programming in C code. • You write Shaders for Renderman like you would write C code for computers.

  12. Image Mapping • Generally referred to as Texture Mapping. • 2D Texture Mapping • Creating the map • Maps for real-time • Maps for feature film

  13. 1 Map Many Attributes

  14. 1 Map Many Parts

  15. Image Mapping in Games

  16. Image Mapping in Film

  17. Projection Methods

  18. Projection Methods

  19. Positioning the Map

  20. Map Blending

  21. Surface Reflectivity • Ambient Reflection • Diffuse Reflection • Specular Reflection • Reflection maps • Environment Maps • Glow/Incandescence

  22. Surface Reflectivity

  23. Reflection/Environment Maps

  24. Color Maps

  25. Surface Texture/Roughness • Visual textures – like brick wallpaper. • Spatial textures/roughness – mod geometry. • Bump maps – modify surface normals. • Displacement maps • 2D Procedural `Texture’ maps. • 3D Procedural `Texture’ maps.

  26. Bump Map Example

  27. 2d Procedural texture maps

  28. 3D Procedural texture maps