我正在尝试使用min3d library创建一个简单的安卓应用程序
之前我已经从市场上下载了带有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++;
}
}但当应用程序启动时,它会显示标题栏和黑屏。
求求你帮帮我。
发布于 2012-06-07 11:39:05
我解决了这个问题。
原因在于min3d文件的源代码。我从nyARToolkit框架的例子中得到了框架文件。
当我用从min3d google仓库签出的文件替换这些文件时,问题就解决了。
附注:我复制了example中的文件,因为nyARToolkit的example中的min3d运行良好。
https://stackoverflow.com/questions/10914120
复制相似问题