max 批量导入obj

建模的同事网上搜的,个别语法错误,修正了下挺好用的(网上随便一搜就有,借用一下做个记录)

 1 Fn getnames Title FilterName =(
 2
 3   dialog = DotNetObject"System.Windows.Forms.OpenFileDialog"
 4
 5   dialog.title = Title
 6
 7   dialog.filter = FilterName
 8
 9   dialog.Multiselect = true
10
11   OpenFileResult = dialog.ShowDialog()
12
13   if OpenFileResult.Equals OpenFileResult.OK then
14
15   (
16     dialog.FileNames
17   )
18
19   else
20     Undefined
21
22 )
23
24
25
26 --if form !=undefined do destroydialogmytools
27
28
29
30 rollout form "批量导入obj"
31 (
32
33   label lbl "批量导入obj"
34
35   button btn "选择导入obj路径" width:120 height:25
36   on btn pressed do
37
38   (
39
40     file_names= getnames "选择导入文件" "OBJ (*.obj)|*.obj"
41
42     if file_names != undefined do
43
44     (
45
46       for f in file_names do
47
48       (
49
50                 if ( doesfileexist f ) do
51
52                    importFile f #noPrompt using:Wavefront_Object
53
54                        for geo in geometry
55
56                 where (matchPattern geo.name pattern:"3D_Object*") do
57
58         (
59
60              --geo.name = (f as string)
61
62              pathaa = filterString (f as string)"//"
63
64                              geo.name = pathaa[pathaa.count]
65
66                        )
67
68                    )
69
70                    )
71
72
73
74          )
75
76 )
77
78 createdialog form 200 50

具体使用步骤:

时间: 2024-10-05 16:18:29

max 批量导入obj的相关文章

将ACCESS数据批量导入SQL SERVER

代码: IF OBJECT_ID('Sp_InputAccesstoSQL') IS NOT NULL     DROP PROC Sp_InputAccesstoSQL GO CREATE PROC Sp_InputAccesstoSQL @dir NVARCHAR(100),--ACCESS文件存放路径:如D:\Files @tabname NVARCHAR(50) --定义导入到数据库中的表名,如果存在就不需要创建 AS SET NOCOUNT ON DECLARE @cmd NVARCH

asp.net线程批量导入数据时通过ajax获取执行状态

最近因为工作中遇到一个需求,需要做了一个批量导入功能,但长时间运行没个反馈状态,很容易让人看了心急,产生各种臆想!为了解决心里障碍,写了这么个功能. 通过线程执行导入,并把正在执行的状态存入session,既共享执行状态,通过ajax调用session里的执行状态,从而实现反馈导入状态的功能! 上代码: 前端页面 <!DOCTYPE html> <html lang="en"> <head>  <meta charset="UTF-8

从gif到unity sprite——批量转换gif、批量导入texture packer图集为sprite、批量生成sprite预制体

背景是我有几百个角色gif资源,每个都有:站立.攻击.技能攻击的gif,我想用此资源作2d unity游戏,因此第一关就是如何把gif转成unity动画 GIF 转 PNG -- http://blog.csdn.net/leinchu/article/details/24806433 ,不再赘述了. 之后是批量gif用tp打包,我用php写了一个脚本遍历目录,下的gif把他们重命名并每个角色建立一个文件夹,把它的所有动作的png序列移动到他自己的目录去,再用tp打包: 上php代码,因为我是分

维护数字字典时,批量导入数据库的列注释、类型等相关信息

导出的格式形如: use ppdai_vd; go SELECT 'ppdai_vd' AS 数据库名, a.name as '表名' , isnull(e.value,'') as '表注释', CONVERT(VARCHAR(19), a.create_date ,23) AS '创建时间', b.column_id as '字段序号', b.name as '字段名', '数据类型' = case when c.name IN ('varchar','nvarchar','varbinar

bos 第4 (区域excel批量导入、区域通用分页查询、分区的添加、分区多条件分页查询、分区导出excel)

BOS项目笔记 第4天 今天内容安排: 1.区域批量导入功能 jQuery OCUpload(一键上传插件).apache POI.pinyin4j 2.实现区域的分页查询 3.对分页代码重构 4.添加分区(combobox下拉框) 5.分区的组合条件分页查询 6.分区数据导出功能 1. 区域数据批量导入功能 1.1 一键上传插件使用 ajax不能做文件上传. 第一步:在jsp页面中引入插件的js文件 <script type="text/javascript" src=&quo

HBase结合MapReduce批量导入(HDFS中的数据导入到HBase)

HBase结合MapReduce批量导入 1 package hbase; 2 3 import java.text.SimpleDateFormat; 4 import java.util.Date; 5 6 import org.apache.hadoop.conf.Configuration; 7 import org.apache.hadoop.hbase.client.Put; 8 import org.apache.hadoop.hbase.mapreduce.TableOutput

Dynamics 2015 数据管理 之 如何批量导入数据到 正式区(一)

单一个项目的数据导入可以在具体功能 中导入,大体位置如下. 如果项目新上线的话,要批量导入数据的话,就要到如下的功能中实现了. 进入方式: 在 设置 ---- 数据管理 下载 下载后,用EXCEL打开, 给业务人员批量输入数据. 编辑好以后,上传吧,点 导入. 下一步即可以,导入以后,可以返回看看数据导入的情况,格式有没有错误等.

Office 365 系列之六:通过管理中心批量导入用户

本章节跟大家介绍通过Office 365管理中心批量导入用户并分配许可. 1. 登陆Office 365管理中心,切换到"活动用户"页面,点击"批量添加" 2. 点击"下载空白CSV文件"或"下载CSV文件示例" 3. 用Excel打开下载后的空白CSV文件, 如图: 4. 填写用户信息后并保存(实际生产环境中建议先使用几个账号测试成功后再大批量导入) 5. 用记事本打开刚才保存的文件,如图 6. 点击"文件&quo

java实现文件批量导入导出实例(兼容xls,xlsx)

1.介绍 java实现文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下. 目前我所接触过的导入导出技术主要有POI和iReport,poi主要作为一些数据批量导入数据库,iReport做报表导出.另外还有jxl类似poi的方式,不过貌似很久没跟新了,2007之后的office好像也不支持,这里就不说了. 2.POI使用详解 2.1 什么是Apache POI? Apache POI是Apache软件基金会的开放源码函式库,