如何在Java中使用Blender模型?
只是一般性的问题真的吗 假设我正在制作一个游戏,并在Blender中制作了一个角色模型。我将如何在Java中使用此模型 我会以某种方式导入它吗如何在Java中使用Blender模型?,java,graphics,blender,Java,Graphics,Blender,只是一般性的问题真的吗 假设我正在制作一个游戏,并在Blender中制作了一个角色模型。我将如何在Java中使用此模型 我会以某种方式导入它吗 谢谢。Blender提供了一些输入/输出脚本,可以帮助您 例如,Blend2Java是一组用于Blender的Python脚本,它将导出为Java XML,可以使用标准的Java.beans.xmldecorder类对其进行解码 这里有一个更好的主意:使用现有的Java 3D库(我强烈推荐)并使用库的内置函数加载到模型中。然后,您可以实际显示数据,而不仅
谢谢。Blender提供了一些输入/输出脚本,可以帮助您 例如,Blend2Java是一组用于Blender的Python脚本,它将导出为Java XML,可以使用标准的Java.beans.xmldecorder类对其进行解码
这里有一个更好的主意:使用现有的Java 3D库(我强烈推荐)并使用库的内置函数加载到模型中。然后,您可以实际显示数据,而不仅仅是处理数据。从Blender,只需将其导出为3DS。通常,在Blender中制作模型时,您可以将模型导出为一种格式,该格式允许您以后将其导入所选的游戏引擎中,您使用的格式要求不同 导出-导入周期通常被称为“资产管道”,您通常希望使其尽可能简单和自动化,因为这是您或您的艺术家将定期执行的操作 因此,如果我们看看一些特定的图形引擎和平台
- (或)支持自己的纯文本格式(.scene、.mesh.xml、.material.xml),以便加载场景、模型和材质。它还支持电枢动画和其他功能,还支持直接加载.blend文件。看
- 支持直接加载OGRE3D.scene和.blend。它还有自己的二进制j3o格式,当你想打包游戏时,可以将其转换成这种格式。有关具体示例