跳转至

L1.Overview of Computer Graphics

约 245 个字 预计阅读时间 1 分钟

Today's Topics:

  1. What is Computer Graphics?
  2. Why study Computer Graphics?
  3. Course Topics
  4. Course Logistics

Why Study Computer Graphics?

  • Technical Challenges
    • Math of (prespective) projection, curves, surfaces
    • Physics of lighting and shading
    • Representing / operating shapes in 3D
    • Animation / simulation
    • 3D graphics software programming and hardware

本课程不会涉及任何关于硬件编程和 OpenGL 的内容,只会涉及到计算机图形学的基础知识。

Course Topics

主要包括四部分内容:

  • 光栅化(Rasterization)
  • 曲线和曲面(Curves and Meshes)
  • 光线追踪(Ray Tracing)
  • 动画与模拟(Animation and Simulation)

Rasterization

光栅化就是把三维空间的几何形体实时显示在屏幕上。

实时

在计算机中,我们把每秒钟生成 30 张以上的画面称为实时,否则就是离线。

Curves and Meshes

如何在计算机中表示曲线和曲面。并不断地细分曲线和曲面,使其更加平滑。

Ray Tracing

生成更逼真的画面,但是速度慢。

Animation and Simulation

如何在计算机中模拟现实世界的物理现象。

评论