CS184 Section 12
CS184 Extensions
Brandon Wang
April 24, 2012
Material adapted from the internet.
Logistics
Today
- Future Classes
- Animation
- Inverse Kinematics
- More OpenGL
- Simulation
- Path Tracing
- Fabrication/CAD
- Computational Photography
- Computer Vision
- Sound
- Other
- My Research
Future Classes
If you liked CS184, you can take more classes in graphics!
- CS274 - Computational Geometry
- CS280 - Computer Vision (Fall 2013)
- CS283 - Advanced Comptuer Graphics (Spring 2013)
- CS284 - Computer Aided Geometric Design (Fall 2013)
- CS285 - Solid Modeling (???)
CS274 - Computational Geometry
Make meshes to render
CS280 - Computer Vision
Graphics, but backwards
(Requires CS188 as well.)
CS280 - Computer Vision
CS283 - Advanced Computer Graphics
Continuation of CS184, goes more in-depth about theory.
CS283 - Advanced Computer Graphics
CS284 - Computer Aided Geometric Design
Make the tools that people use to design things.
(Lots of splines, subdivision, etc)
CS285 - Solid Modeling
Make things.
(Mix of splines, meshes, but kind of like an art class)
Animation
Any questions on it?
- Keyframe animation
- Motion Capture
- Forward Kinematics
- Inverse Kinematics
Keyframing
Motion Capture
Inverse Kinematics
If you want more information, this is a good resource.
Inverse Jacobian and Cyclic Coordinate Descent
More OpenGL
- OpenGL
- OpenGL ES
- WebGL
- Direct 3D
Simulation
Path Tracing
http://madebyevan.com/webgl-path-tracing/
Fabrication/CAD
Computational Photography
Computational Photography
Computer Vision
Sound
My Research
Ray Tracing + Monte Carlo Integration + Fourier Analysis
Berkeley's Research
http://graphics.berkeley.edu/
Unreal Engine 3
Brave