计算机图形学笔记

在线地址(https://zhaosiwen1949.github.io/graphics-collection/

计算机图形学设计的内容很庞杂,对于初学者来说很容易迷糊,找不到合适的学习路线,容易望而生畏。我目前也是在反复的尝试,寻找合适的方向进行学习,暂且将学习过程中的思路整理在此。

计算机图形学的学习可以分下面几个方向:

  • 图形 API 的学习(OpenGL ES、Vulkan 等)
  • 引擎架构(战火引擎、Rendering Cookbook、Filament、OSG\VSG)
  • RHI 跨平台封装(Filament、MethaneKit、bgfx、The-Forge)
  • 渲染技术(GAMES202、RTR4)
  • 光线追踪(PBRTv3、webgpu-renderer)
  • 全局光照(https://github.com/EmbarkStudios/kajiya)