BA Computing For Animation 1
Unit Guide Assignment
Jon's Coding Blog
Lecture Notes
Thinking in C++ Vol 1 online Old CP2 Lecture notes
- Introduction to Qt
slides code
- Introduction to Modern OpenGL slides code
- The GLSL API slides code
- The OpenGL Shading Language slides
- The Virtual Camera and Transformations
slides
- Shading models, lights and materials
slides
- Textures in OpenGL
slides
- Simple Collision Detection algorithms
slides
Exercises
1. Material and Colour class Solution Part 1 the Colour Class
2. A Particle System base code Class Diagram Completed Part 1 .tgz
Revision
Previsous exam papers 2012 sit resit
- Objects and Instances pdf
- Object Lifetimes (singleton pattern) pdf
- Dynamic Data and Operator Overloading pdf blog on Operator overloading
- Inheritance pdf
Papers
- Lecture 1 :- A History of the SmallTalk programming language Kay.
- Lecture 1 :- Responsibility Based Design Wirfs-Brock
Links and Articles