-3

我正在编写在 OpenGL 中绘制玻璃的 Computer Graphich 项目,所以我确实在 3dsMax 中制作了一个玻璃模型,但不知道如何将它生成到包含用于 OpenGL 代码的玻璃点坐标的文件中。有人知道吗?

4

2 回答 2

0

您需要使用 3ds max sdk 编写 3ds max 导出器插件并导出模型。对于初学者来说,这将是非常困难的。

或者,您可以从 3dsmax 导出为某种易于解析的格式,并在程序中为该格式编写导入器。

或者您可以尝试搜索可以解析 3dsmax 可以导出的格式之一的库。

于 2012-05-06T18:03:38.170 回答
0

以下链接指向.3ds由 Matthew Fairfax 编写的部分实现的加载器

http://www.garagegames.com/community/resources/view/506

这是我在大学时用来阅读物体的东西。这个加载器只真正包含网格数据和可能的材料数据。但是,如果您查看 3ds 文件格式,那么读取其余部分应该相当容易。

使用 google 大约 20 多岁,我还发现了以下链接,该链接对于文件格式看起来相当详细,并且底部的代码可以帮助您解决加载问题。

http://www.martinreddy.net/gfx/3d/3DS.spec

于 2012-05-08T07:19:53.043 回答