我需要将地形网格从我的3ds场景导出为文本格式,以便我可以将其读入我的游戏中。我想要一些关于导出的三角形面的其他数据,例如它们所代表的表面类型(混凝土,草,泥)。有没有办法在3ds max中分配关于面的其他数据,然后导出到我可以阅读的文本文件。
答案 0 :(得分:0)
对于自定义的人类可读文件,您可以使用MAXScript语言 - 有许多导出器脚本可供查看和/或修改(例如,搜索谷歌以获取MAXScript csv导出)和set of chapters MAXScript参考。您要求的表面类型听起来就像素材ID(因此您可以使用getFaceMatID)。如果您需要存储/检索更多信息,还有simpleFaceManager。根据您使用文本文件输出的方式,您可以直接写入fileStream或使用更高级的内容,例如XmlDocument。