乐趣区

关于编辑器:Cocos-Creator光照探针

举荐:将 NSDT 场景编辑器退出你的 3D 工具链
3D 工具集:NSDT 简石数字孪生光照探针

https://segmentfault.com/write?freshman=1

光照探针旨在通过预计算为场景内的物体提供高质量的光照信息;同时为须要 LOD 的物体提供光照信息。在场景中光线在照射到某个物体后,可能反弹到另一个物体,这样的反弹可能会有屡次。下图演示了光线在场景反弹一次并被光照探针捕捉的情景。

光线照射到 A 物体外表后,反射至 B 物体,通过光照探针,将 B 物体对此光线的反射状况捕捉到贴图上,之后在运行时对光线进行重建,以此来取得场景内动态物体的间接反射光信息。Cocos Creator 反对最大 4 次反弹,详情可参考 光照探针面板。增加光照探针组在 主菜单 选中 节点 -> 光源 -> 光照探针组 能够在场景内增加光照探针。

属性

属性阐明 Generating Method 生成形式,目前仅反对内置 Generating Min Pos 生成时的突围盒的最小值 Generating Max Pos 生成时的突围盒的最大值 Number Of Probes XX 轴上探针的数量 Number Of Probes YY 轴上探针的数量 Number Of Probes ZZ 轴上探针的数量 Edit Area Box 编辑生成的突围盒点击此按钮后在场景内会进入探针突围盒的编辑模式,请参考下方编辑文档获取更具体的信息编辑的过程会影响到上述的 Generating Min Pos 以及 Generating Max Pos 的值 Generate Probes 生成光照探针点击按钮后,会从新生成所有的探针,旧的探针会被删除此时生成的探针是平均的,如果须要手动调整,请点击下放 Enter Probe Edit Mode 按钮 Enter Probe Edit Mode 进入编辑探针模式点击此按钮后在场景编辑器内能够通过 鼠标左键 抉择不同的探针,并通过 变换工具 批改探针的地位编辑探针编辑探针范畴点击 Edit Area Box 能够进行光照探针范畴编辑。此时场景内会以 绿色 突围盒的模式显示,点击突围盒上的绿色 Gizmo 即可调整其大小。

点击 Done Edit 按钮能够退出编辑模式:

之后能够点击 Generate Probes 从新生成探针。生成探针点击 Generate Probes 按钮能够生成探针。此时旧的探针会被删除,如果须要从新烘焙探针,请参考下方 烘焙光照探针 局部。

编辑探针地位生成探针后,能够点击 Enter Probe Edit Mode 按钮进入探针编辑模式。此时场景的探针才能够被抉择。

通过鼠标拖拽这些 Gizmo 能够调整探针的地位。

启用探针在节点的 属性查看器 内勾选 应用光照探针(Use Light Probe)并将节点的 Mobility 属性设置为 Movable 可启用节点探针。

启用后在 层级管理器 内选中节点,可查看节点受那些探针影响,图示中的红色小点为光照探针。

烘焙光照探针对于须要烘焙的节点,可勾选节点的 Bake To Light Probe:

在编辑好光照探针后,能够抉择 我的项目 -> 光照烘焙 -> 光照探针 关上 光照探针面板。

退出移动版