找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

工欲善其事-Modo优化(三)宏命令

工欲善其事-Modo优化(三)宏命令
回复

使用道具 举报

大神点评(1)

nadinedh60 2024-10-24 09:09:07 显示全部楼层
Modo宏录制UI

Modo提供了多种宏录制界面,但本文将使用"Command History"界面的宏录制UI。一个实用宏示例:使用宏去除Vertex//Join工具弹出的两个询问窗口。

Vertex//Join工具常用于模型拓扑调整、修复破面和清理模型,但操作过程中会弹出两次询问窗口,既减慢效率,又影响用户体验。通过录制宏,我们可以消除这两个窗口。

点击"Command History"右下角的红色圆圈以展开录制UI。

录放按钮和齿轮按钮分别用于录制和保存宏,齿轮按钮还允许选择保存方式。

创建一个Cube,选中两个点,点击红色录制按钮启动宏录制。

激活Vertex标签内的Join工具,忽略弹出的两个窗口。

点击黄底方块按钮结束录制,通过齿轮选择保存方式。保存宏名为"auv_JoinVerts_without_pop",以便于识别其功能。

在"History Command"下的"Script"标签中,找到刚刚保存的宏。在模型上选中两个点,右键选择"run"测试宏,确保没有弹窗且两点合并。

"Save to File"选项允许将宏保存为单独的".LXM"格式文件,这不会影响其使用。

宏绑定热键或Pie Menu可提高操作效率。宏命令格式为"@{macro name}",其中"macro name"为宏名称或"Map Script to Key..."弹窗中的"Command"显示的Internal ID。

宏可用于常用工具,如上篇文章中饼图右侧四个带有"w/o"字样的选项。

宏管理:".LXM"格式的宏保存在"C:\Users\USERNAME\AppData\Roaming\Luxology"下,而"Store in Config"保存的宏记录在"MODO版本号.CFG"文件中。推荐将宏保存到外部".CFG"文件中,使用"File/Config Export..."功能。

宏命令局限:宏无法使用参数,仅录制当前操作,因此需要录制多个宏以适应不同参数需求。宏能记录"Command Block",但"."CFG"形式保存的宏可能无法正常播放。

录制宏时应避免跳过步骤,确保"Command Block"中的每项操作都明确无误。某些情况下宏运行结果可能与预期不符,特别是使用transform工具时,应先对工具执行"tool.reset"。

复杂宏案例:如"GambyBooleanSubtractDel.LXM"宏文件,用于实现模型切割。将代码保存在文本文件中,更改扩展名为".LXM",然后在Modo中使用"ctrl+F5"运行宏。确保切割对象在同一个item或层中,避免背景干扰。
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐