概括
本文旨在帮助您排查并可能解决您在使用Mari进行绘画时可能遇到的任何问题。
更多信息
Mari绘画方面的问题大致可以分为三种情况,本文将依次讨论。
如果您是Mari新手,并且在绘画过程中遇到问题,建议您首先阅读我们的Mari绘画文档。该文档概述了绘画工作流程,并在子页面中详细介绍了与绘画相关的各种主题。文档链接如下:
一旦您熟悉了绘画的基本概念和工作流程(或者如果您已经有绘画经验),请根据您的问题参考以下故障排除部分。
我无法上色,颜料在调色板上什么都显现不出来。
一般故障排除
使用Mari的“启用遮罩预览”设置来检查您的对象是否已被遮罩。
您可以使用Mari的“启用遮罩预览”设置来查看您的对象是否被某些Mari特效遮罩。要使用“启用遮罩预览”选项,请导航至您的绘画面板。在“投影设置”>“遮罩”下,确保已勾选“启用遮罩预览” 。如果此时您的对象的一部分或全部变为粉红色,则表示您的对象被遮罩了。可能是您的对象部分或全部被锁定,或者您启用了视口绘画遮罩。
图 1:从这张图片中可以看到,物体已被部分遮盖。
你的纹理混合模式是否设置为对纹理不做任何处理的模式?
检查您的绘画混合模式和绘画不透明度设置。这些设置位于“绘画”面板的“投影设置”>“绘画”下。绘画混合模式允许您更改绘画数据应用于对象的方式,但在某些情况下,这会导致绘画看起来像是不可见或消失了。您可以在此处阅读更多关于Mari中所有可用绘画混合模式的信息:
Mari Docs:绘画混合模式
如果拿不准,并且看不到颜料,请将颜料混合模式更改为“正常” ,这是默认设置。
图 2:默认绘画模式和不透明度。
同样,如果“绘画不透明度”选项设置为0 ,您将看不到绘画数据。请尝试将此值设置为1 。
您的“项目开启”设置是否已设为“已选择”?
Mari允许您将绘画范围限制在当前选定的面或区域上。此功能默认关闭,但如果您碰巧开启了此功能,且没有选中任何对象,则将无法进行绘画。
在“绘画”面板中,选择“投影设置”>“投影”>“开启投影” 。如果发现此项设置为“仅选定” ,请将其更改为“全部”以禁用此限制。
图 3:投影设置,其中“投影开启”选项已突出显示。
您是否启用了视口绘制蒙版?
启用视口绘制蒙版后,它会遮盖您的对象,这可能会阻止您进行绘制。您可以在“绘制”面板的“投影设置”下找到视口绘制蒙版。您可以通过查看“蒙版”右侧的切换开关快速检查是否有蒙版启用。如果蒙版已启用,切换开关将向右滑动,并且按钮旁边会出现一个绿点。
图 4:投影设置,其中视口绘制蒙版已高亮显示。可以看到,边缘蒙版已启用,其他所有蒙版当前均已禁用。
您的对象、选择组或补丁是否已锁定?
无法绘制可能是因为对象、选择组或面片被锁定。就像使用视口绘制蒙版一样,您可以通过启用“启用蒙版预览”来检查某些内容是否被锁定。如果对象的某个区域变成粉红色,则表示该区域已被锁定或被蒙版遮挡。
导航至Mari用户界面顶部的菜单栏,然后选择“选择”>“解锁整个对象” 。如果您的对象失去了粉红色,则表示它之前被锁定,但现在您已将其解锁,现在您应该可以进行绘画了。
图 5:选择菜单,其中锁定/解锁选项已突出显示。
你改造过你的油漆抛光机吗?
在Mari中,您只能在画布缓冲区上绘制。但是,由于您可以变换画布缓冲区,因此有可能不小心将画布缓冲区移动到了您想要绘制的区域之外。在这种情况下,您可以选择“变换画布缓冲区”工具,然后按“工具属性”工具栏上的“重置缓冲区”按钮,将画布缓冲区重置为充满整个画布。
图 6: 工具栏上的“变换绘制缓冲区”工具。
图 7:重置缓冲区选项。此选项仅在“变换绘制缓冲区”工具处于活动状态时才会显示。
你的画笔不透明度或流量是否设置为零?
Mari中的任何绘画工具都可以根据您的需要进行修改。有时,您可能已经将绘画工具的不透明度和流量设置为零。这些设置会导致绘画时看起来好像什么都没发生。选中绘画工具后,您可以在“工具属性”工具栏中找到并重置这些设置。
图 8:工具栏中的一些绘画工具。
图 9:选中画笔工具后,工具属性工具栏会显示出来。 “不透明度”和“流量”值已高亮显示。
你们有正在上映的精选影片吗?
框选工具允许您通过拖动自由选择框来选择画布上的区域。使用框选工具选中某个区域后,您将无法在选区之外进行绘制。在某些情况下,即使您没有注意到,选区仍然处于激活状态,这意味着您似乎无法在对象上进行绘制。
图 10:选框工具。
要重置选框工具,请在工具栏中选择该工具,然后在工具属性工具栏中选择“清除选择”按钮。这将取消您之前所做的任何选框选择。
图 11:清除选择按钮。
节点工作流特定故障排除
您查看的节点是否正确?
在Mari中,需要注意的是,您可能正在一个节点上绘制图形,同时却在查看另一个节点,这意味着您可能看不到自己正在绘制的内容。为了解释这一点,首先需要理解“当前绘制目标”的概念。
当前绘制目标是指您将要烘焙绘制数据的绘制节点。当前绘制目标始终是一个绘制节点,您可以通过其标签颜色(橙色而非红色)来判断哪个是当前绘制目标。即使您未查看该节点或选择了其他非绘制节点,绘制数据仍会烘焙到当前绘制目标。
图 12:图中有两个绘制节点,分别名为 CoolPaint 1 和 CoolPaint 2,一个合并节点和一个查看器节点。CoolPaint 1节点是当前绘制目标,其橙色标签显示。合并节点已被选中,其黄色高亮显示。
无论你选择了哪个节点,只要你在画布上绘制任何内容,这些数据都会存储在“当前绘制目标”中。但是,有时画布上似乎没有任何绘制内容。在这种情况下,首先要检查的是你当前正在查看的节点。
当前绘制目标与您当前查看的节点无关,这可能会造成混淆。在图 13 中, CoolPaint1是当前绘制目标,但当前查看的是CoolPaint2 。这意味着如果我们绘制笔触,画布上不会有任何变化。这可能会让我们误以为无法绘制,但实际上我们是在未查看的绘制节点上进行绘制。如果您发现看不到绘制的内容,请确保您查看的是当前绘制目标。
图 13:在此图中,我们看不到我们所做的任何笔触,因为我们没有看到当前的绘画目标。
图层工作流程特定故障排除
你是否选择了可绘制图层或蒙版?
在Mari中使用图层时,要进行绘制,必须先选中一个可绘制的图层。这可以是绘制图层,也可以是图层蒙版。当前活动的绘制目标会以橙色图标标记。对于普通的绘制图层,该图标是一个橙色的调色板图标;对于图层蒙版,该图标是一个中间带圆圈的橙色方块图标。
图 14:图层面板,显示两个图层。 “漫反射颜色”图层是一个绘制图层,由绘制图标表示。 “蒙版”图层有一个图层蒙版,由额外的方形图标表示。当前绘制目标是“漫反射颜色”图层,因为其面板图标为橙色。
您的图层是否已锁定?
确认选中可绘制图层后,下一步要检查的是该图层是否被锁定。在“图层”面板中,每个图层的最右侧都会显示一个灰色的小锁图标。如果选中图层的小锁图标处于关闭状态,则无法在该图层上绘制。单击小锁图标将其解锁,即可进行绘制。
我可以在油漆抛光机上作画,但烘烤后颜料就消失了。
油漆缓冲区可能对于您的硬件来说太大了。
根据您的硬件配置,如果您发现可以在绘制缓冲区上绘制,但在将绘制内容烘焙到对象上时遇到问题,则可能需要调整绘制缓冲区的分辨率。如果您在绘制缓冲区时还遇到一些性能问题,则尤其需要进行此操作。
在“绘画”面板中,选择“画家”>“绘画缓冲区”>“绘画缓冲区”>“缓冲区大小” 。如果“缓冲区大小”当前设置为较高的分辨率(例如8192 x 8192) ,请选择较低的设置,然后检查是否可以烘焙颜料。
图 16:缓冲区大小的不同选项。
我会画画,但画出来的东西看起来不对劲。
你是否使用了透明的绘制节点作为遮罩?
如果您在绘制蒙版时看不到笔刷的柔化边缘或不透明度,则说明您使用的绘制节点包含透明度。换句话说,您的绘制节点的 Alpha 值未设置为 1(1 表示完全不透明,而 0 表示完全透明)。
Mari不支持合并节点的遮罩输入透明度。在绘制节点中,Alpha 值为 0 的区域会被遮罩输入识别为黑色;而 Alpha 值介于 0 和 1 之间的区域则为半透明区域,会被遮罩识别为白色。在绘制节点的透明区域上使用边缘柔和或不透明度较低的画笔进行绘制会导致出现这些半透明区域。最终结果是所有笔触都完全不透明。
图 17:一个节点设置示例,其中使用透明的 Paint 节点作为蒙版。如图所示,笔触边缘清晰锐利。
为避免将来出现此问题,请确保您打算用作遮罩的任何 Paint 节点的 Alpha 值为 1。这将创建一个完全不透明的 Paint 节点,您可以从中开始绘制遮罩。
在图 18 中, “添加绘制节点”对话框中的“颜色”设置显示,我们正在创建一个透明的绘制节点,缩略图的一半显示为灰色棋盘格。单击缩略图会打开“选择颜色”对话框。此处,“Alpha”通道的值为0.0 ,表示该节点将是透明的。如果要将此绘制节点用于蒙版输入,则应将其更改为1.0 。
图 18:创建具有透明度的 Paint 节点。
您可能一直在使用 Paint 节点绘制图形作为遮罩,但现在发现其中包含透明区域(如果您查看,会显示为灰色棋盘格)。在这种情况下,您可以在保留已完成工作的同时移除透明度。只需将您的 Paint 节点与一个 Alpha 值为1的黑色 Color 节点合并,并将结果连接到相应的遮罩输入端,如下图所示:
图 19:当你误用了透明绘制节点,又不想从头开始时,可以使用这种变通节点设置。现在画笔的柔和边缘又能显示出来了。
一旦蒙版输入不再接收透明值,画笔的柔和边缘和不透明度就会恢复。
你的UV贴图有重叠吗?
如果颜料投射到您未绘制区域的物体上,或者颜料出现扭曲,这可能是由于 UV 重叠造成的。为了在Mari中获得最佳效果,建议您将物体的 UV 展开壳排列有序,避免重叠。UV 重叠会导致颜料以不希望的方式投射。
图 20:图中可以看到右侧立方体在烘焙前的 UV 贴图。由于这些 UV 贴图相互重叠,左侧正交视图上的绘制内容在 UV 视图上发生了扭曲。
图 21:颜料烘焙后,颜料以意想不到的方式投射到物体表面。可以看到 UV 贴图重叠的地方,这些重叠在颜料层上形成了明显的线条。
然而,这个问题无法在Mari中解决。要解决此问题,您必须使用建模软件中的 UV 编辑器重新排列 UV 壳。
请确保您的显卡驱动程序是最新的。
如果在烘焙颜料时遇到视觉问题,请检查您的显卡驱动程序是否为最新版本。Mari Mari性能和保真度非常依赖于显卡,因此定期更新显卡驱动程序至关重要。您可以在以下文章中了解更多关于Mari如何使用硬件组件的信息:
Q100078: Mari对硬件组件的使用情况
延伸阅读
如果您遇到任何问题,请创建支持工单并向我们提供本文中要求的信息:
Q100090:报告Mari问题时需要发送给支持团队的信息
Q100064:如何提交支持工单
我们很遗憾听到
请告诉我们