使用blender 2.62+;中的.obj文件;,在java中使用Eclipse for Android openGL ES
我到处寻找这个问题的解决办法。使用旧版本的Blender似乎有办法做到这一点。我不想使用早期版本的Blender,我想使用2.62.0及以上版本 基本上,我想使用Blender创建在Android应用程序中使用的对象。我将在Java中使用openGL ES。实施起来越容易越好,我不想在这里重新发明轮子使用blender 2.62+;中的.obj文件;,在java中使用Eclipse for Android openGL ES,java,android,opengl-es,.obj,blender-2.61,Java,Android,Opengl Es,.obj,Blender 2.61,我到处寻找这个问题的解决办法。使用旧版本的Blender似乎有办法做到这一点。我不想使用早期版本的Blender,我想使用2.62.0及以上版本 基本上,我想使用Blender创建在Android应用程序中使用的对象。我将在Java中使用openGL ES。实施起来越容易越好,我不想在这里重新发明轮子 Blende2Java不适用于Blender 2.5+ Java.net似乎已停止维护,因此我找不到任何有帮助的Java3D资源 其他3D图形软件与搅拌机不相称,我觉得其他软件也会遇到类似的问题
- Blende2Java不适用于Blender 2.5+
- Java.net似乎已停止维护,因此我找不到任何有帮助的Java3D资源 其他3D图形软件与搅拌机不相称,我觉得其他软件也会遇到类似的问题
- 我也尝试过min3D,但这对我也不起作用
- 资产管道可能很好,但在这一点上,如果有必要,我将逐个图像加载
谢谢大家在这里讨论Stack Overflow,我希望能有一些好的帖子作为将来的参考你是在寻找android的obj加载器吗?这里提到了几点:
澄清你的问题。从您喜爱的建模工具导出模型后,您将忘记它(该工具)
Blender2Java
是一个blender端口,我不明白为什么需要用Java编写的blender变体min3D
看起来像是安卓ES 1.0功能之上的一个(并非最小的)框架。现在,资产管道如何适应这里?好吧,很抱歉误解了。我需要一个像Blender2Java这样的blender端口,但是Blende2Java在更新版本的Blander上不起作用。我很想使用min3D,但我无法让它工作。我无法让它工作的原因是我无法下载甚至找不到所需的Java类库包。不理解这么简单的事情会让我的智力受损。我无法从.apk中提取文件,这是除了svn/trunk/*之外唯一可以下载的东西。我想我不理解.obj加载器的概念。我想获取.obj并将实际文本转换为Java格式。例如,我在openGL中用Java从头开始创建的多维数据集称为cube.Java。如果我有一个来自Blender的cube.obj和cube.mtl,我需要一个程序来获取它们,并创建/转换所有对象数据到一个cube.java类。这个创建的类将能够通过Cube Cube=new Cube()在me renderer.java类中呈现;然后通过onDrawFrame()绘制。。。。立方体。绘制(gl);。