我有一个在Android设备上加载的Model g3dj文件:
assets = new AssetManager();
assets.load("my_3d_obj.g3dj", Model.class);
我想创建约。每个Model
的80-100个实例具有来自Texture
的唯一TextureAtlas
,具有最佳性能。我理解的最佳方式是将所有对象组合成一个Mesh
,如下例所示:
https://xoppa.github.io/blog/a-simple-card-game/
我的问题是如何使用Models
将多个Mesh
与TextureAtlas
最佳合并。
我是否可以从Sprite
创建TextureAtlas
并将其应用于Model
,然后从模型中提取顶点和索引,并使用MeshBuilder
添加它们Model
的每个实例。