android - rajawali 和 md2 动画文件

标签 android 3d opengl-es-2.0 rajawali

我的第一个问题。

我尝试使用 rajawali 引擎渲染一些 md2 动画文件。 我真的很陌生,真的不知道如何创建我自己的 md2 文件。 所以我在网上找到了一些 md2 文件,但现在我遇到了一个问题:

在 ragawali 示例中有 2 个相关文件: 1.ogro.md2 (在 res/raw 路径下) 2.ogrobase.jpg(在res/drawable-nodpi路径下)

但是,在其他 md2 文件中 - 如来自本网站:( http://www.md2.sitters-electronics.nl/models.html)-i 获取带有 PCX 和 BMP 或 PNG 文件的 md2 文件..

所以 md2 文件按我的需要加载,但它可以读取“皮肤”或附加的纹理。

我如何修改这些文件以便我可以将其与 ragewali 一起使用,这是最好的方法吗?是否定义了 md2 文件,该文件是从中读取纹理的文件?因为我不知道如何对它进行 mifified..

非常感谢!

谢谢!

最佳答案

MD2 文件格式是一种相当古老的格式。它用于 1997 年发布的 Quake 2。当时首选的纹理格式是 .pcx 或 .tga。 1997 年是很久以前的事了,现在 .jpg 和 .png 文件用作纹理。 Android 平台完全支持这些。

我建议使用 Photoshop、The Gimp 或 XNView 将您的 .pcx 图像转换为 jpeg。您可以使用相同的文件名并将它们放入“drawable-nodpi”文件夹中。 Rajawali 会自动从它在 .md2 文件中找到的所有纹理中删除路径和文件扩展名。因此,您不必担心手动编辑 .md2 文件。

关于android - rajawali 和 md2 动画文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16039899/

相关文章:

java - 如何在 JavaFx 3d 中获得将场景放置在场景中等功能

3d - 在 tensorflow 中调整 3D 数据的大小,如 tf.image.resize_images

java - 法线发生了变化,但光照仍然很奇怪?

java - 安卓模拟器 : Installation error: INSTALL_FAILED_VERSION_DOWNGRADE

java - MultipartEntity 和 Json

Android 主题不适用于 Activity

android - 使用 dom 解析进行嵌套 xml 解析

java - 有没有可用的软件或库可以用 C、C++、Java 或 Ruby 绘制 3 维螺钉?

android - android上的FPS问题

java - 将 jshort 转换为无符号短整型