Jon Macey's WebPages
Jon Macey's WebPages
MSc CAVE
Animation Software Engineering
Pipeline and TD
Renderman
CGI Tools
Maya API
CGI Techniques
MSc Projects
MSc FAQ
MSc AIM
Software Engineering for Media
Animation Software Engineering (AIM) Legacy Notes
Undergraduate BA
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
PPP
Lecture 1 Introduction to Programming
Simple C and Data Types
Lecture 1 Multicore and GPU Programming
Introduction to Multicore and GPU programming
Lecture 2 Structured Programming
Structured Programming
Lecture 3 Selection Structures
Selection Structures
Lecture 4 Arrays Memory and Pointers
Arrays Memory and Pointers
Lecture 5 Introduction to OO
Introduction to OO
Lecture 6 Classes and Objects
Classes and Objects
Lecture 7 Object Lifetimes
Object Lifetimes
Lecture 2 Threading
Introduction to threading in C and C++
Lecture 3 Introduction to SIMD
Introduction to SIMD in C++
Lecture 4 Data Oriented Design
Data Oriented Design
Cite
×