计算机图形学笔记
在线地址(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)