3ds格式读取\写入 我正在使用C++编写的程序,它根据用户输入生成某些3D对象。这些对象包含一组索引顶点、法线、纹理坐标、位置矩阵和纹理本身

3ds格式读取\写入 我正在使用C++编写的程序,它根据用户输入生成某些3D对象。这些对象包含一组索引顶点、法线、纹理坐标、位置矩阵和纹理本身,c++,3ds,C++,3ds,我需要将这些对象导出到3ds格式,但是我找不到任何关于如何进行导出的好信息。我已经查找了像ASIMP这样的库,它们可以使用3d文件格式,但找不到允许3ds导出的库。格式本身显然没有打开,所以没有文档(至少我找不到)。有些代码片段可以读取3ds对象,但它们已经存在10年了 是否有一个库可以处理我不知道的3ds导出?或者这里有人也有同样的问题,可以分享他们的经验?我所看到的最好的做法是找到一些简单的3ds文件并尝试对它们进行反向工程,但这似乎是次优的,可能需要花费大量时间 就我个人而言,我会输出到F

我需要将这些对象导出到3ds格式,但是我找不到任何关于如何进行导出的好信息。我已经查找了像ASIMP这样的库,它们可以使用3d文件格式,但找不到允许3ds导出的库。格式本身显然没有打开,所以没有文档(至少我找不到)。有些代码片段可以读取3ds对象,但它们已经存在10年了


是否有一个库可以处理我不知道的3ds导出?或者这里有人也有同样的问题,可以分享他们的经验?我所看到的最好的做法是找到一些简单的3ds文件并尝试对它们进行反向工程,但这似乎是次优的,可能需要花费大量时间

就我个人而言,我会输出到FBX(使用autodesk的sdk),并使用一些外部工具从FBX转换到3ds(就像在无头模式下运行简单的混合器脚本),请显示您的问题。你应该包括一个你有问题的代码,然后我们可以尝试帮助解决具体的问题。你也应该阅读。你需要3DSMax格式的原因是什么,或者你可以导出到FBX,比如说,然后导入到Max吗?