MaxScript:轻松导出3ds Max模型名称、长宽高到CSV表格!
以下是一个使用MaxScript编写的脚本代码示例,用于将3D模型的名称、长度、高度和宽度导出为CSV表格: ```maxscript -- 创建一个空的CSV文件 fn createCSVFile filePath = ( local fileStream = createFile filePath format "%\n" "\"Model Name\",\"Length\",\"Height\",\"Width\"" to:fileStream close fileStream ) -- 将模型信息写入CSV文件 fn writeToCSVFile filePath modelName length height width = ( local fileStream = openFile filePath mode:"a" format "%\n" "\"%\",\"%\",\"%\",\"%\"" modelName length height width to:fileStream close fileStream ) -- 导出模型信息到CSV文件 fn exportModelInfoToCSV filePath = ( -- 获取场景中所有模型对象 local allModels = getClassInstances GeometryClass -- 创建CSV文件 createCSVFile filePath -- 遍历每个模型对象 for model in allModels do ( local modelName = model.name local modelLength = model.max.x - model.min.x local modelHeight = model.max.y - model.min.y local modelWidth = model.max.z - model.min.z -- 将模型信息写入CSV文件 writeToCSVFile filePath modelName modelLength modelHeight modelWidth ) ) -- 设置导出路径并执行导出 local exportPath = "C:\\ModelsInfo.csv" exportModelInfoToCSV exportPath ``` 请将代码复制到MaxScript编辑器中,将`exportPath`变量的值替换为您想要导出的CSV文件的路径,并执行脚本。脚本将在指定路径创建一个名为`ModelsInfo.csv`的CSV文件,并将每个模型的名称、长度、高度和宽度写入该文件中。 ######[AI写代码神器 | 970点数解答 | 2024-10-03 14:21:49]
- 计算机表格数据结构全解析:从基础概念到 CSV 文件编程排序实现 (字节豆包 | 257点数解答 | 2025-12-08 17:31:17)58
- Python:两种方法读取比赛得分数据,筛选85分以上同学(阿里通义 | 563点数解答 | 2024-12-12 18:07:35)262
- Python 读取 scores.csv 文件:输出数据并筛选 85 分以上同学,代码完善与注意事项揭秘(字节豆包 | 298点数解答 | 2024-12-12 18:15:17)269
- Python 读取 scores.csv 文件:输出全量数据并揪出 85 分以上同学(阿里通义 | 340点数解答 | 2024-12-13 12:36:14)225
- Python:读取班级比赛得分 CSV 文件,筛选 85 分以上同学全攻略 (阿里通义 | 319点数解答 | 2024-12-13 12:54:42)313
- C++代码详解:输入7数算三式,找出最大并输出(字节豆包 | 819点数解答 | 2025-11-16 19:12:58)95
- SQL:[pr_createdtables]存储过程代码解析及表创建准备 (字节豆包 | 33点数解答 | 2024-08-29 15:34:33)359
- Maxscript 在 Windows 系统中使用 LitJson.dll 库:示例、注意事项全解析(字节豆包 | 212点数解答 | 2025-01-13 21:18:46)256
- Maxscript 替代 C# 字典与 List:数组使用指南及注意要点(字节豆包 | 183点数解答 | 2025-01-13 22:53:17)303
- Python:从 CSV 文件读取学生成绩并按成绩降序排序写入新文件的优化方案(阿里通义 | 447点数解答 | 2024-11-27 21:37:39)265
- Python用CSV模块读取成绩表,精准输出“赵四”成绩及注意要点(阿里通义 | 248点数解答 | 2024-11-27 22:27:54)254
- 代码填空挑战:完成正态分布、随机数生成及数据处理代码(阿里通义 | 506点数解答 | 2025-03-23 14:32:14)343