如何用maxscript将数据导出成纯文本格式的文件?

xiaoyao888 2006-01-24 09:35:34
如何用maxscript将数据导出成纯文本格式的文件?
有没有相关的例子或连接
...全文
429 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoyao888 2006-05-24
  • 打赏
  • 举报
回复
都快5个月了,才有人看,我早都编了插件实现了,不过还是要感谢你的回答,等我试试你的这个成功了就加分
sandsea 2006-05-21
  • 打赏
  • 举报
回复
就这样了,看了应该就明白了吧,不想多加解释了
sandsea 2006-05-21
  • 打赏
  • 举报
回复
MacroScript ExportMesh category:"HowTo"

(

fn GetGeometry o = (

Superclassof o == Geometryclass and classof o != TargetObject )

obj = pickobject filter:GetGeometry

if isValidNode obj then

(

tmesh = snapshotAsMesh obj

out_name = GetSaveFileName()

if out_name != undefined then

(

out_file = createfile out_name

num_verts = tmesh.numverts

num_faces = tmesh.numfaces

format "%,%\n" num_verts num_faces to:out_file

for v = 1 to num_verts do

format "%," (getVert tmesh v) to:out_file

format "\n" to:out_file

for f = 1 to num_faces do

(

face = getFace tmesh f

sgroup = getFaceSmoothGroup tmesh f

matid = getFaceMatId tmesh f

edge1 = getEdgeVis tmesh f 1

edge2 = getEdgeVis tmesh f 2

edge3 = getEdgeVis tmesh f 3

format "%,%,%,%,%,%\n" face sgroup matid edge1 edge2 edge3 to:out_file

)

close out_file

edit out_name

)

)

)

1,451

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 图象工具使用
社区管理员
  • 图象工具使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧