Я пытаюсь загрузить 3d модель obj с пользовательской текстурой из программы. когда я даю текстуру в базовую форму, как
@Override
public void initScene() {
scene.lights().add(new Light());
objModel=new Box(1.5f,1.5f,1.5f);
scene.addChild(objModel);
/*IParser parser = Parser.createParser(Parser.Type.OBJ, getResources(), "com.example.yudhisthirgauli.modelloader:raw/andy", true);
parser.parse();
objModel = parser.getParsedObject();
objModel.scale().x = objModel.scale().y = objModel.scale().z = 10f;*/
//objModel.position().y = -20;
Bitmap b= Utils.makeBitmapFromResourceId(this,R.drawable.barong);
Shared.textureManager().addTextureId(b,"barong",false);
b.recycle();
TextureVo texture = new TextureVo("barong");
objModel.textures().add(texture);
scene.addChild(objModel);
scene.camera().target = objModel.position();
}
я смог загрузить текстуру ... но когда я использовал Iparser для загрузки модели obj с TextureVo. я не могу загрузить его в модель.