[LayaNative 2.0]SkinnedMeshSprite3D是否不支持instance合批?
看了源码,发现Instance合批是做在RenderElement里边的,而SkinnedMeshSprite3D用的确是RenderElement的子类SubMeshRenderElement,其重写了addToOpaqueRenderQueue和addToTransparentRenderQueue,这样在每一帧绘制时直接加入渲染队列,跳过了合批。想问下,引擎为什么不支持SkinnedMeshSprite3D的合批? 还有就是,我将SkinnedMeshSprite3D的SubMeshRenderElement换成其基类RenderElement,并做相应修改,合批生效了,但是渲染出问题了,求助啊!!
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复