我需要将3ds场景中的地形网格导出为文本格式,以便我可以将其读取到游戏中。我也想要一些关于导出的三角形的面的额外数据,例如它们代表的表面类型(混凝土,草地,泥土)。是否有一种方法可以在3ds max中指定有关面的其他数据,然后将其导出为我可以读取的文本文件。
发布于 2016-06-06 01:43:48
对于自定义的人类可读文件,您可以使用MAXScript语言-有许多要查看和/或修改的导出器脚本(例如,在google中搜索MAXScript csv export ),以及MAXScript参考中的set of chapters。您请求的曲面类型听起来就像材质ID (因此您将使用getFaceMatID )。如果您需要存储/检索更多信息,也可以使用simpleFaceManager。根据您将如何使用文本文件输出,您可以直接写入fileStream,也可以使用更高级的内容,如XmlDocument。
https://stackoverflow.com/questions/37643763
复制相似问题