Bridge3D队列收集器,收集所有Bridge3DRenderElement的_opaqueList
该类负责从所有注册的Bridge3DSprite中收集不透明渲染队列, 用于Bridge3DCamera的阴影渲染。收集过程包括:
静态
收集所有Bridge3D的渲染队列(包括不透明和透明)
所有注册的Bridge3DSprite
包含不透明和透明队列的对象
该方法一次性收集所有类型的渲染队列,避免重复调用_prepare方法。 返回的对象包含:
收集所有Bridge3D的不透明渲染队列
该方法是Bridge3D阴影渲染的核心步骤之一:
收集所有Bridge3D的透明渲染队列
透明渲染队列列表
该方法用于收集透明渲染队列,虽然当前Bridge3DCamera主要关注阴影渲染(不透明对象), 但为了完整性和未来扩展,也提供透明队列的收集功能。
Bridge3D队列收集器,收集所有Bridge3DRenderElement的_opaqueList
备注
该类负责从所有注册的Bridge3DSprite中收集不透明渲染队列, 用于Bridge3DCamera的阴影渲染。收集过程包括: