实验方法:RenderRoot2D节点下添加四个节点,都使用自定义shader渲染
SpriteRender,Quad(这两个使用相同的shader)
Sprite
Spine
其中Quad能进入shadow-caster、forward-add pass,正常光照以及生成阴影
SpriteRender能进入forward-add,有光照但无阴影
Sprite以及Spine无法产生阴影和光照,推测是2D物体引擎不触发这两个phase的渲染?
实验方法:RenderRoot2D节点下添加四个节点,都使用自定义shader渲染
SpriteRender,Quad(这两个使用相同的shader)
Sprite
Spine
其中Quad能进入shadow-caster、forward-add pass,正常光照以及生成阴影
SpriteRender能进入forward-add,有光照但无阴影
Sprite以及Spine无法产生阴影和光照,推测是2D物体引擎不触发这两个phase的渲染?