用于将三维模型文件(3ds/obj/which,如果它是开放格式)转换为C数组的工具
我发现了一个脚本,该脚本将obj文件转换为C头文件,其中包含使用OpenGL渲染模型所需的信息。我想要这样的东西,但我也需要纹理坐标。这个工具显然不能做到这一点 这样一个工具将为我节省大量时间,因为我必须编写自己的程序来提取数据,以便将数据添加到数组中 在运行时从文件中加载模型是荒谬的。将信息存储在程序中要明智得多。这将减少程序的处理和批量,以及所需的编程工作量和时间。“3D探索”完成了这项工作,还有许多其他工作。也许你可以在某个地方找到一个版本,因为原来的网站已经关闭了 (这并不荒谬,这只取决于所使用的工作流。但对于单个开发人员和小型模型来说,这是有意义的,是的。只要确保您不必在.exe中嵌入500Mb的模型……。“3D探索”完成了这项工作,以及其他许多事情。也许你可以在某个地方找到一个版本,因为原来的网站已经关闭了用于将三维模型文件(3ds/obj/which,如果它是开放格式)转换为C数组的工具,c,opengl,graphics,3d,C,Opengl,Graphics,3d,我发现了一个脚本,该脚本将obj文件转换为C头文件,其中包含使用OpenGL渲染模型所需的信息。我想要这样的东西,但我也需要纹理坐标。这个工具显然不能做到这一点 这样一个工具将为我节省大量时间,因为我必须编写自己的程序来提取数据,以便将数据添加到数组中 在运行时从文件中加载模型是荒谬的。将信息存储在程序中要明智得多。这将减少程序的处理和批量,以及所需的编程工作量和时间。“3D探索”完成了这项工作,还有许多其他工作。也许你可以在某个地方找到一个版本,因为原来的网站已经关闭了 (这并不荒谬,这只取决
(这并不荒谬,这只取决于所使用的工作流。但是对于单个开发人员和小型模型来说,这是有意义的,是的。只需确保您不必在.exe中嵌入500Mb的模型…只需使用Blender(v2.49,www.Blender.org)并编写自己的Python导出脚本即可。它非常简单和免费。只需使用Blender(v2.49,www.Blender.org)并编写自己的Python导出脚本即可。这真的很简单而且免费。感谢您提供的两个答案,但我通过使用此工具找到了自己的解决方案:
谢谢您的两个答案,但我已经通过使用此工具找到了自己的解决方案:
Matthew此链接不显示任何内容,仅显示作者的简介,看起来文章已被删除。Matthew此链接不显示任何内容,仅显示作者的简介,看起来文章已被删除。