gpt4 book ai didi

java - 我如何在 Java 中使用 Blender 模型?

转载 作者:太空狗 更新时间:2023-10-29 22:53:51 25 4
gpt4 key购买 nike

真的只是一个一般性问题吗?

假设我正在制作一款游戏,并在 Blender 中制作了一个角色模型。我将如何在 Java 中使用该模型?

我会以某种方式导入它吗?

谢谢。

最佳答案

通常,在 Blender 中制作模型时,您会以一种格式导出模型,以便稍后将其导入您选择的游戏引擎,您使用的格式因要求而异。

导出-导入周期通常称为“ Assets 管道”,您通常希望它尽可能简单和自动化,因为这是您或您的美 worker 员将定期执行的操作。

因此,如果我们看一些特定的图形引擎和平台;

  • OGRE3D (或 Ogre4J )支持它自己的纯文本格式(.scene、.mesh.xml、.material.xml)以加载场景、模型和 Material 。它还支持骨架动画等,还支持直接加载 .blend 文件。参见 their documentation for blender .
  • JmonkeyEngine支持直接加载 OGRE3D .scene 和 .blend。它也有它自己的二进制 j3o 格式,当你想打包游戏时可以将它们转换成这种格式。具体例子,see their tutorials .

在决定如何使用模型时,您可以考虑多种格式。然而,当它被导入时,选择的游戏引擎会在内部结构中表示它,这通常允许您与选择的确切格式分离。

选择使用哪个是也不应该是一成不变的,因为需求可能会发生变化,如果做得好,也不会对项目产生重大影响。如果您正在编写自己的引擎,这也是您应该考虑的事情。

关于java - 我如何在 Java 中使用 Blender 模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3532988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com