Bridge3D队列收集器,收集所有Bridge3DRenderElement的_opaqueList

该类负责从所有注册的Bridge3DSprite中收集不透明渲染队列, 用于Bridge3DCamera的阴影渲染。收集过程包括:

  1. 遍历所有Bridge3DSprite
  2. 调用每个Bridge3DRenderElement的_prepare方法
  3. 收集填充好的_opaqueList队列
  4. 返回队列列表供Bridge3DCamera使用

构造函数

方法

  • 收集所有Bridge3D的不透明渲染队列

    参数

    返回 void

    该方法是Bridge3D阴影渲染的核心步骤之一:

    1. 遍历所有Bridge3DSprite,获取其Bridge3DRenderElement
    2. 调用Bridge3DRenderElement的_prepare方法,这会填充_opaqueList和_transparentList
    3. 收集所有非空的_opaqueList队列(用于阴影渲染)