你好,
这可能就是你要找的东西:https://www.cebas.com/?pid=productinfo&prd_id=212
https://youtu.be/5WqWV5ISER4
问候,
Darawork
商业拱门
Windows 11, 3DS Max 2023, Revit 2023, AutoCad 2023, Dell Precision 5810/20, nVidia Quadro P5000/RTX 5000
try(destroydialog RenderPicsRol) catch() rollout RenderPicsRol "Render pics with denisT" width:191 (fn renderViewNodes nodes:selection dir: callback: = (if dir == unsupplied do dir = getdir #temp + @"/scene_render/" if not doesDirectoryExist dir do (makedir dir all:on) dir += @"\\" sel_nodes =节点作为数组vis_nodes =节点在对象中,如果不是节点。isidden collect node hide objects index = 0 images = for node in sel_nodes while not keyboard. espressed collect (unhide node select node max tool zoomextents filename = node.name + ".jpg" filepath = dir + filename render outputfile:filepath vfb:off index += 1 if callback != unsupplied do(回调索引filepath) hide node filepath unhide sel_nodes max tool zoomextents hide objects unhide vis_nodes images) radiobuttons nodes_rb "Nodes:" labels:#("All","Selected") default:2列:2 align:#左偏移量:[0,4]偏移量:#([50,-16],[15,-16])button render_pics_bt "Render Pics…" width:172 align:#中心偏移量:[0,6]label emp label info_line0_lb align:#左跨:3 label info_line1_lb align:#中心标签info_line2_lb align:#右fn回调索引文件= (info_line0_lb. #)Text = index作为字符串info_line1_lb。在render_pics_bt上按do (if (nodes = if nodes_rb. text = filenamefrompath文件windows.processPostedMessages())State == 1则对象选择为数组)。count > 0 do (dir = getSavePath() if dir != undefined do (info_line2_lb. conf)文本=节点。count as string renderViewNodes nodes:nodes dir:dir callback:callback)) on renderpicsrl open do ()) createdialog renderpicsrl
这是解决方案脚本。
你好,
感谢用户回复我们。很高兴听到你把事情解决了。Maxscripting非常强大。它可以做一些用户认为该软件“缺乏”的所有事情。但是,这就是MaxScript的魅力所在。你可以根据自己的需要进行定制,许多用户会提出好的想法,新的代码就诞生了。
很好,您标记了花时间帮助解决请求的用户。有一个问题和解决方案的记录是很好的,这样其他有类似问题的用户在这里搜索时就可以找到解决方案。这是一种循环学习,对于用户和开发者来说都是如此。
对于任何希望将此MaxScript作为按钮或菜单命令使用的人。下面的章节告诉你如何将代码编译成命令:
https://knowledge.autodesk.com/support/3ds-max/getting-started/caas/CloudHelp/cloudhelp/2021/ENU/3DS..。
再次感谢@denisT。MaxDoctor,
问候,
Darawork
商业拱门
Windows 11, 3DS Max 2023, Revit 2023, AutoCad 2023, Dell Precision 5810/20, nVidia Quadro P5000/RTX 5000