Search

Jon Macey's WebPages
Jon Macey's WebPages
  • MSc CAVE
    Animation Software Engineering Pipeline and TD Renderman CGI Tools Maya API MSc Projects MSc FAQ Animation Software Engineering C++ Version
  • MSc AIM
    Software Engineering for Media Animation Software Engineering (AIM) Legacy Notes
  • Undergraduate BA
    Programming Graphics Computing for Graphics and Animation Scripting for DCC
  • Programming
    Python Lectures NCCA Coding Standard NCCA Graphics Library
  • Blog posts
  • NCCA Labs
  • Contact
  • Light Dark Automatic
Unit Guide
Lectures
  • Introduction to Programming for Graphics
  • Introduction to Testing
  • Introduction to OO
  • Design Patterns
  • Intro to Numpy
  • Introduction to PySide6
  • Modern Graphics APIs
  • Graphics Buffers
  • Shading Languages
  • Transformations and the Virtual Camera
  • Shading Models
  • Texturing and Image IO
Labs
  • Lab 1 Python Environments
  • Lab 2 Test Driven Development
  • Lab 3 An Image Class
  • Lab 4 Diffusion Limited Aggregation
  • Lab 5 Introduction to Particle Systems
  • Contents
  • slides

Lecture 11 Shading Models

slides

OpenGL GLSL Shaders Vertex Shader Shading Models PBR Shading
Previous
Lecture 10 Transformations and The Virtual Camera
Next
Lecture 12 Textures

Last updated on Jan 1, 0001

Related

  • Lecture 15 Shading Models
  • Lecture 13 Shading Models
  • Lecture 13 Shading Models
  • Lecture 16 Textures
  • Lecture 12 The OpenGL Shading Language API

Jon Macey 2026

Powered by the Academic theme for Hugo.

Cite
Copy Download