0

min3dライブラリを使用して簡単なAndroidアプリケーションを作成しようとしています

以前、min3dライブラリの例を含むapkファイルを市場からダウンロードしました。このアプリケーションのすべての例は、実際の電話で正常に機能します。これは、電話に3dの問題がないことを意味します。

min3dのソースコードを例でチェックし、例からコピーして単一のアクティビティを使用して単純なAndroidアプリケーションを作成しました。

import min3d.core.Object3dContainer;
import min3d.core.RendererActivity;
import min3d.objectPrimitives.Box;
import min3d.vos.Light;

public class ExampleMostMinimal extends RendererActivity {
    Object3dContainer _cube;

    public void initScene() 
    {
        scene.lights().add( new Light() );
        _cube = new Box(1,1,1, null, true,true,false);
        _cube.colorMaterialEnabled(false);
        scene.addChild(_cube);
    }

    @Override 
    public void updateScene() 
    {
        _cube.rotation().y++;
    }
}

ただし、アプリケーションを起動すると、タイトルバーと黒い画面が表示されます。

助けてください。

4

1 に答える 1

2

私は問題を解決しました。

その理由は、min3dファイルのソースにありました。nyARToolkitフレームワークの例からフレームワークファイルを入手しました。

min3d googleリポジトリからチェックアウトしたファイルでファイルを置き換えると、問題は解決しました。

ps nyARToolkitの例のmin3dは正常に動作するため、例からファイルをコピーしました。

于 2012-06-07T03:39:05.347 に答える