Hi, 各位
我们目前遇到一个关于draw call次数的疑问!
我们自己创建的模型,由一个主体人物,一个武器部件,一套骨骼构成。
我们在创建这样一个模型的时候引擎一共创建了3个node,绘制时一共调用了4次draw call
而我们在测试官方的例子“girl.c3b”时,这个文件同样是包含行走动画的,但是只调用了1此draw call
这让我们觉得我们的模型会消耗更多的性能,但是我们也搞不清楚其中的原因,请问有什么方法可以帮我们优化这个问题吗?
备注:
- 我们的导出参数完全是参考的http://cn.cocos2d-x.org/tutorial/show?id=1188
- 稍微跟踪了一下创建流程,两者的创建的流程是不一样的,“girl.c3b”走的是version-0.1的路径,我们的模型走的是version-0.6的路径,这方面的区别会有影响吗?
新上传了图片和模型的FBX文件
我其实想知道的是,两个模型都是带有动作的,为什么第一个只会draw一次,我的却要draw两次,请帮忙研究一下