0%

闫令琪GAMES101

Lecture 1 Overview of Computer Graphics

image-20210602100344582

What is Computer Graphics

电子游戏、电影、动画、设计、可视化、混合现实、Digital Illustration、

仿真、用户界面、Typography(字体)

字体测试常用的句子(包含了所有字母)

The Quick Brown Fox Jumps Over The Lazy Dog

Why Study Computer Graphics

image-20210602101022407

好看就完事了!

image-20210602101218823

  • 光栅化

    光栅化:把三维空间的几何形体显示在屏幕上

    image-20210602101931837

    实时:每秒30帧

  • 曲线和曲面
    image-20210602102012737

  • 光线追踪

    image-20210602101658412

    tradeoff(取舍):达成某个目标时牺牲某些效果,比如光线追踪,好看但是慢

  • 动画/模拟

    image-20210602101833478

图形学和计算机视觉

image-20210602103322246

Lecture 2

图形学依赖的前驱知识

image-20210605102029465

线性代数

  • 向量$\vec{a}$、向量标准化$\hat{a}$、向量加法

  • 点乘(夹角、投影、方向一致性、方向是否接近)

    • 方向一致性:同侧点乘为正,不同侧点乘为负

    • 方向是否接近:标准化后的向量点乘越大,越接近同向

      金属高光,在方向接近的范围可以看到高光

  • 叉积

    • 判定左右:右手系,叉积正->左侧,叉积负->右侧

    • 判定内外: 边向量叉积都为正(都相同)->在三条边的左侧->在内侧

      image-20210605105101191

  • 正交坐标系(orthonormal coordinate frame)
    在坐标系下表示一个向量

    image-20210605105926837

坚持原创技术分享,您的支持将鼓励我继续创作!

欢迎关注我的其它发布渠道