1

現在、jpct-ae を使用して単一のテクスチャ ファイルで 3D モデルを正常にロードできます。

cube = loadModel(getAssets().open("cube.3ds"), 1);
TextureManager.getInstance().addTexture("texture.png", new Texture(getAssets().open("texture.png")));

cube.build();
world.addObject(cube);

しかし今では、複数のテクスチャ ファイルを含む車や家のような複雑な 3D モデルをロードする必要があります。3D モデルとテクスチャがサーバーからダウンロードされているため、テクスチャを定義できません。jpct-ae で複数のテクスチャを含む 3D モデルをロードするにはどうすればよいですか??

4

1 に答える 1

1

基本はここで説明されています: Loading models in jPCT(-AE)

モデルの前にテクスチャをロードできない場合は、最初にモデルをロードし、ローダーに正しい名前のプレースホルダー テクスチャを割り当てさせてから、テクスチャをロードし、TextureManager で replaceTexture() 呼び出しを実行してプレースホルダーを置き換えることができます。正しいテクスチャで。

于 2013-09-10T07:28:00.067 に答える