计算机图形学是计算机中最浪漫的方向之一,它是科学与艺术的结合.
学习计算机图形学,个人体验是:务必要系统理解,同时要会编程.
c++是必须的,理解图形学的概念也是必要的.
这里整理一些国内外课程资源和一些小项目,方便学习和整理.
GAMES系列
计算机图形学与混合现实在线平台 – GAMES: Graphics And Mixed Environment Symposium (games-cn.org)
GAMES101
GAMES102 几何建模
GAMES103 基于物理的计算机动画
GAMES202 现代实时渲染
国外大学课程
CMU 15-462 : COMPUTER GRAPHICS
CS 148
[CS184/284A: Home (berkeley.edu)](https://cs184.eecs.berkeley.edu/)
alecjacobson/computer-graphics-csc317: Course Page for Computer Graphics course (github.com)
PROJECTS
skywind3000/mini3d: 3D Software Renderer in 700 Lines !! (github.com)
Ray Tracing in One Weekend Series
Home · ssloy/tinyrenderer Wiki (github.com)
OPENGL
Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
一些问答
(11 封私信) 零基础如何学习计算机图形学? - 知乎 (zhihu.com)