[LayaAir 2.0]Laya2.0.1动态批处理的bug?

本人在项目中需要用到laya的自动批处理,看了下源码,似乎是模型网格定点数不超过10,并且渲染队列为不透明队列才可以自动批处理。就创建了3个面片,面片的顶点数只有4,所以是符合自动批处理的要求的。然后出现批处理的源码部分报错,具体如下:
error1.png


error2.png

 
下面上传了demo。顺便吐槽一下,我创建一个立方体顶点数就有24,远大于你们支持的10个顶点,那你们这个3d的自动批处理意义何在?或者有什么我自己可以扩展实现"拥有几十个顶点的模型"的批处理方法吗?
已邀请:

Aar0n

赞同来自: waikou

引擎库升级到2.0.2  
然后代码改一下
 
var quda:Laya.Mesh=Laya.PrimitiveMesh.createQuad(1, 1);
var model1: Laya.MeshSprite3D = scene.addChild(new Laya.MeshSprite3D(quda)) as Laya.MeshSprite3D;
var model2: Laya.MeshSprite3D = scene.addChild(new Laya.MeshSprite3D(quda)) as Laya.MeshSprite3D;
var model3: Laya.MeshSprite3D = scene.addChild(new Laya.MeshSprite3D(quda)) as Laya.MeshSprite3D;
这样是动态合并 ,不然是创建3个mesh ,代码一改立竿见影

要回复问题请先

商务合作
商务合作