0

Rajawali ライブラリを使用して、obj ファイルからオブジェクトをロードしました

LoaderOBJ objParser = new LoaderOBJ(mContext.getResources(),
            mTextureManager, R.raw.fridge_obj);
    loadModel(objParser, new IAsyncLoaderCallback() {

    @Override
    public void onModelLoadComplete(ALoader loader) {
        Log.d(TAG, "Model load complete: " + loader);
        final LoaderOBJ obj = (LoaderOBJ) loader;
        mObjectGroup = obj.getParsedObject();
        getCurrentScene().addChild(mObjectGroup);
    }

    @Override
    public void onModelLoadFailed(ALoader loader) {
        Log.e(TAG, "Model load failed: " + loader);
    }
}, R.raw.fridge_obj);

今、私はオブジェクトの重心を取得して、世界のゼロ点に設定し、その点を回転させたいと思っています。フィールドと同じGeometry3Dように私がnullである方法からデータを取得しようとします。BoundingBoxVertices

オブジェクトファイルを変更せずにオブジェクトの重心を取得するにはどうすればよいですか?

4

2 に答える 2