【GAMES101】01 计算机图形学概述

现代计算机图形学的四大组成部分:光栅化成像,几何表示,光的传播理论,动画与模拟

【课程主页】

【课程视频】

什么是计算机图形学?

(SFX特效、动作捕捉);动画(毛发、光线、几何与渲染、模拟与碰撞);设计(CAD、碰撞测试、工业设计、室内设计);数据可视化;虚拟现实(AR与VR、;电子绘画(如ipad手绘);模拟(物理模拟、仿真);GUI(图形学用户接口);字体(点阵与矢量)

为什么学习计算机图形学?

  • 思维挑战
  • 真实的东西在虚拟世界内如何作用
  • 需要对于真实世界的理解(输入)
  • 需要新的显示方法、设备与技术(输出)
  • 技术挑战
  • 数学(投影、曲线、表面)
  • 光线与阴影的物理
  • 体现3D物体并操作
  • 动画与模拟
    (此节课不包括学习3D建模软件)

本门课程内容

这门课程 包含 以下四个方面:

光栅化、曲线与网格、光线追踪、动画与模拟

  • 光栅化:将三维空间的几何形体显示在屏幕上,是实时(30+fps)计算机图形学的主要应用
  • 曲线与网格:如何表示一条光滑的曲线、一个曲面,如何细分以得到更复杂的曲面,形变时如何保持拓扑结构
  • 光线追踪:动画和电影内使用,慢但能生成非常真实的画面(tradeoff,权衡)。本节课还介绍实时光线追踪
  • 动画与模拟:弹球(挤压与回弹),布料模拟

这节课 不包含

OpenGL等计算机图形学API、计算机视觉(Computer Vision,一切需要猜测的事情,识别)、硬件编程

(已修完,笔记待整理)

  • Copyrights © 2019-2024 Hxy
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信