2

Rajawali フレームワークを使用して、md2 モデルにテクスチャをロードしようとしています。しかし、私はそれを成し遂げることができません。エラーは表示されませんが、いくつかの警告のみが表示されます。それが私のコードの問題なのか、テクスチャの問題なのか、よくわかりません。私はモデルをロードすることができました。

    MD2Parser parser = new MD2Parser(mContext.getResources(), mTextureManager, R.raw.fighter);
    parser.parse();

    mOgre = (VertexAnimationObject3D) parser.getParsedAnimationObject();
    mOgre.addLight(mLight);
    DiffuseMaterial material = new DiffuseMaterial(true);
    Bitmap texture = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.fighter);
    TextureManager tTextureManager = new TextureManager();
    TextureInfo tInfo = tTextureManager.addTexture(texture);
    mOgre.setMaterial(material);
    mOgre.setPosition(0, 0, 20);
    mOgre.setY(-1);

    addChild(mOgre);

    mOgre.addTexture(tInfo);
    mOgre.play();

コメントと回答をいただければ幸いです。

4

0 に答える 0