当前位置: 代码迷 >> 综合 >> GAMES101-01计算机图形学概论
  详细解决方案

GAMES101-01计算机图形学概论

热度:53   发布时间:2024-01-05 10:34:30.0

01计算机图形学概论

  • 前言
  • 一、前言杂谈
  • 总结


前言

太棒了,国内终于有像 MIT 那样讲解原理的课程了。 前两天刚出《GAMES-202》,先存一手,极其推荐这门课程。

一、前言杂谈

判断游戏做的好不好,看画面亮不亮。《只狼》——全局光照
特效 special effects,最简单的图形学应用,因为一般大家都没见过,无法证伪。日常效果才是最难做的。
Animation动画,电影Movie
计算光线在几何形体之间的传播渲染是难点
模拟微小粒子运动
CAD
Autodesk Gallary
lkea - 75% of catalog is rendered imagery
render(渲染)家装模拟效果展示
Visualization(可视化)

VR 虚拟现实——完全虚构
AR 增强现实——基于现实

Simulation(模拟)
黑洞模拟的是光线
GUI(graphical user interface)
Typography——字体设计
字体测试常见句子(用26字母)
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)