学完后怎么学实时渲染
♨️

学完后怎么学实时渲染

Tags
GAMES101
Published
May 11, 2022
Author
学完这门课之后,可以学学 OpenGL、DirectX、Vulkan 其中一个,光栅化的东西都差不多。学一学着色器,这块可以直接上手。
几何这块需要深厚的数学基础,例如微分几何和离散微分几何、数学上各种拓扑。
 

模拟与仿真

模拟与仿真可以参考下面这门课:《⾼级物理引擎实战2020》

Rendering

Rendering 继续学下去可以学的:
 
这个课闫老师也讲完了,就是 Games202:
内容如下:
Real-Time High Quality Rendering (in seminar style)
  • Soft Shadows and Environment Lighting
    • 软阴影如何去做。
  • Precomputed Radiance Transfer
    • 预计算,有些复杂计算拿到渲染之前做,渲染的时候只要轻量级的计算就能达到很好的效果。
  • Image-Based Rendering
    • 环境光怎么渲染,游戏中水面怎么反射出天空
  • Non-Photorealistic Rendering
    • 塞尔达的卡通渲染
  • Interactive Global Illumination
    • 交互性全局光照
  • Real-time Ray Tracing & DLSS, etc.
    • 实时光线追踪
[PRT by Wang et al.]
[PRT by Wang et al.]
notion image
 
 
notion image
 
后面学习渲染不止实时渲染这一块,离线渲染要求的功力更高,要求写对各种复杂的光线传播的方法。
Advanced Image Synthesis
  • Part 1: Advanced Light Transport
  • Part 2: Advanced Appearance Modeling
    • 在高级渲染课会说
  • Part 3: Emerging Technology for Rendering
  • Foundations for rendering research!
    • 进入科研的一条路!