周报 第20期
计算机图形学秋季课程-CMU
- 授课者Keenan Crane
- 课程主页
- B站课程视频
- 主题:图形学概论、相关数学基础知识、空间数据结构、颜色,同时涉及到高级内容,如辐射度学、渲染方程、蒙特卡尔罗渲染。
- 推荐书籍
adding support for two level acceleration for raytracing
- Bouding Volume Hierarchy(BVH)的局限性:
- 依赖于整个场景,难于添加或者删除物件。
- 难于支持动态物体。
- 无法共享相同的模型/网格数据。
- 解决方案:TLAS + BLAS
- Top Level Acceleration Structure(TLAS) - 以model为构建单元,对场景创建BVH
- Bottom Level Acceleration Structure(BLAS) - 每个model创建对应的BVH
Adding a custom shading model
- Part I,Part II,Part III
- 针对特定的版本:Engine 4.10。
- 缘由:添加自定义的着色模型功能部分,官方没有相关的详细易懂的文档,且论坛中有一部分开发者同样遇到需要添加自定义着色模型的需求。
- 在UE4的材质编辑器中,添加自定义的着色模型。
- 支持延迟管线,不支持前向渲染,即不支持移动端。