在绘制模式下按 B 热键,以更改视口中的选定骨骼。再次按 B 键以返回到绘制模式。
B 热键允许您禁用和启用绘制模式,从而简化蒙皮权重绘制,使您可以在这两种模式之间无缝地工作。
这样,可以通过快速切换绘制模式、选择其他骨骼并快速返回,在视口中选择骨骼。还可以通过单击鼠标右键而不是导航菜单和按钮来退出绘制模式。
建议使用 B 热键在绘制模式和选择模式之间切换,但是,如果您想使用宏在绘制模式和选择模式之间切换,请参见此示例宏。这是在专用热键存在之前使用的方法。
将此宏复制到 MaxScript 编辑器(
“实用程序”面板 >“实用程序”卷展栏 >“MAXScript”按钮 >“MAXScript”卷展栏 >“打开脚本”按钮):
MacroScript SkinPaintModeToggle ButtonText:"Skin Paint Mode Toggle" Category:"Skin" internalCategory:"Skin" Tooltip:"Toggle the current skin modifier" SilentErrors:(Debug != false) ( on isVisible return ( (classof(modPanel.GetcurrentObject())) == Skin) on isEnabled return ( (classof(modPanel.GetcurrentObject())) == Skin) on execute do ( skinmod = modPanel.GetcurrentObject() if (skinops.GetNumberBones skinmod) != 0 then ( if subObjectLevel == 0 then ( subObjectLevel = 1 ) skinOps.paintWeightsButton skinmod if skinOps.isInPaintWeightsMode skinmod then ( skinmod.filter_vertices = on ) else ( skinmod.filter_vertices = off ) ) ) )