CS-Moodle
CSCI 4239/5239 - Schreuder - Advanced Computer Graphics
0%
Previous
Course data
General
Announcements
Course Description
Course Policies
Expectations
Class Forum
New Lecture Zoom Meeting
Lecture Videos
Lecture Video March 19
Lecture Video April 2
Lecture Video April 9
Lecture Video April 16
Lecture Video April 23
Lecture Video Apr 30
Class Presentations
Installing CUDA or OpenCL
January 13 - January 19
Slides: Introduction
Ex01: Basic Shader
HW0: Who Am I
January 20 - January 26
HW1: RGB to NDC shader
Slides: Procedural Textures
Ex02 NDC2RGB shader
Ex03: Procedural Textures
January 27 - February 2
HW2: Procedural Textures
Slides: Lighting, Textures and Shadows
Ex 4: Shaders for Lighting and Textures
February 3 - February 9
HW3: performance
OpenGL 3 & 4
Ex 6: OpenGL 4 Shader
February 10 - February 16
HW4: OpenGL 3&4
Slides: OpenGL ES - WebGL
Ex08: WebG:
February 17 - February 23
HW5: WebGL
Slides: OpenGL ES - iPhone and Android
Ex 9: OpenGL ES - iPhone
Ex 10: OpenGL ES Android
February 24 - March 1
HW6: Android and iOS
Slides: Image Processing
Ex 11: Image Processing
Ex 12: Real Time Image Processing
Ex 13: Inter-image processing
Ex 14: Convolution
March 2 - March 8
HW7: Image Processing
Slides: Textures for Data Storage
Slides: Noise Textures
Ex 15: Blue Marble
Ex 16: Noise
Ex 17: types of Noise
Ex 18: Game of Life
March 9 - March 15
HW8: Textures for Data Storage
Slides: Particle Systems
Slides: Geometry Shaders
Slides: Tesselation Shaders
Slides: Compute Shaders
Ex 19: Particle Shaders
Ex 20: Geometry Shaders
Ex 21: Tesselation Shader
Ex 22: Compute Shader
March 16 - March 22
HW9: Advanced Shaders
Slides: GPU Computation - CUDA
Ex 23: Matrix Multiply - CUDA
Project Proposal
March 30 - April 5
Ex 24: Matrix Multiply - OpenCL
Slides: GPU Computation - OpenCL
Parallel Thinking
Ex 25: nBody Simulator
April 6 - April 12
HW10: GPU Computing
Slides: Introduction to Ray Tracing
Handout: Object - Ray Intersection
Ex 26: Ray Traced Spheres
April 13 - April 19
Slides: Ray Tracing: Special Topics
Project Progress Report
April 20 - April 26
Project Review
Slides: Ray Tracing:The Mandelbulb
Handout: Mandelbulb Numerical Procedure
Ex 27: Mandelbulb
April 27 - May 3
Final Project
Final Project Presentations
Class Feedback
Next
CS-Moodle
Side panel
CU
Engineering
Computer Science
Schedules
Courses
Academic Calendar
Log in
Login with Federated Identity Service
More Options
Forgot Password?
CSCI4239-S20
Home
Skip to main content
Course info
Home
Courses
Spring 2020
CSCI4239-S20
Summary
CSCI 4239/5239 - Schreuder - Advanced Computer Graphics
Teacher:
Willem Schreuder