1 准备工作
- 多光源环境中,为什么需要进行代码模块迁移?
- 如何进行模块的迁移?
- 如何设置第二光源,使得其可以正确配置?
- 如何理解语句 Blend One One?
- 为什么需要同时设置 Light Mode 和 Blend Mode?
- 为什么需要关闭第二光源的深度检测?
- 对于第二光源,为什么需要另外增加一个 Pass?
- 什么是 Draw Call?
- 一次 Draw Call 流程通常包含什么步骤?
- 如何观察 Draw Call Batches?
- 如何使用 Frame Debugger?
2 入手新光源:以 Point Light 为例
- 实现新增光源 Point Light 的 Idea?
- Unity 会如何处理光线衰减?
- 对于 Point Light 光源,原有的光线信息需要进行什么改动?
- Point Light 光线衰减的公式?