01计算机图形学概论
- 前言
- 一、前言杂谈
- 总结
前言
太棒了,国内终于有像 MIT 那样讲解原理的课程了。 前两天刚出《GAMES-202》,先存一手,极其推荐这门课程。一、前言杂谈
判断游戏做的好不好,看画面亮不亮。《只狼》——全局光照
特效 special effects,最简单的图形学应用,因为一般大家都没见过,无法证伪。日常效果才是最难做的。
Animation动画,电影Movie
计算光线在几何形体之间的传播渲染是难点
模拟微小粒子运动
CAD
lkea - 75% of catalog is rendered imagery
render(渲染)家装模拟效果展示
Visualization(可视化)
VR 虚拟现实——完全虚构
AR 增强现实——基于现实
Simulation(模拟)
GUI(graphical user interface)
Typography——字体设计
Fundamental lntellectual Challenges
- Creates and interacts with realistic virtual world
- Requires understanding of all aspects of physical world
- New computing methods, displays, technologies
Technical Challenges
- Math of (perspective) projections, curves,surfaces
- Physics of lighting and shading
- Representing / operating shapes in 3D
- Animation / simulation
- 3D graphics software programming and hardware
学习重点:
- Rasterization光栅化
实时计算机图形学——每秒钟生产30fps(帧),否则叫做离线 - Curves and Meshes曲线曲面
如何保持物体的拓扑结构 - Ray Tracing光线追踪
生产真实质量高的画面 tradeoff取舍 - Animation / Simulation动画/模拟
GAMES101 is NOT about
Using OpenGL / DirectX / Vulcan
We learn Graphics,not Graphics APIs!
计算机视觉≠图形学
推荐书籍:
总结
Assignment Submission Website (http://www.smartchair.org/GAMES2020Course-YLQ/Recommended IDEs
- Visual Studio (Windows only) / Visuall Studio Code (cross platform)- at Creator (personal)