玛雅MASH刷植物代理视图显示问题以及解决方案
The following article is from CGRnDStudio Author 胡安迪
点击上方蓝字CG世界关注我们
制作跟我反映他想使用maya的MASH Placer功能随机刷一些arnold代理的草模型,然而代理在刷的时候偶尔显示,偶尔不显示(渲染没有问题),这个功能在maya里制作场景还是蛮好用的
寻找解决方案之前先还原这种现象,非常简单,创建四个简单物体,分别导出arnold代理ass文件
然后再导入ass文件,切换显示模式Wireframe(网格显示)
然后大纲中选中四个代理物体,找到MASH>Create MASH Network选项中切换Geometry Type为Instancer
MASH1_Distribute>Number of Points改0
创建Placer
设置Id Mode为Random,Random Id为0-3
此时创建个plane,启用Placer就可以在上面随机放置代理物体
这里我一共点击了三次,你会发现视图中显示特别奇怪,第三次甚至看不到,这也是制作跟我反映的问题所在,渲染是OK的
那么怎么解决这个问题呢,实际这个和viewport 2.0显示有关系,反正具体什么问题咱也不懂,就尝试去切换这个显示看看,不知从何时起,maya中已经没有Legacy Default Viewport
想调出Legacy Default Viewport很简单,在我们的文档\maya\2018\Maya.env文件中添加一句环境变量即可
MAYA_ENABLE_LEGACY_VIEWPORT = 1
重新启动Maya,切换就正常了
Placer用起来也很丝滑
今天的文字就分享到这里,有任何建议和问题可后台留言。