查看原文
其他

玛雅MASH刷植物代理视图显示问题以及解决方案

CG世界 2022-05-24

The following article is from CGRnDStudio Author 胡安迪

点击上方蓝字CG世界关注我们

“ 感知技术 · 感触CG · 感受艺术 · 感悟心灵 ”
中国很有影响力影视特效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用起来也很丝滑



今天的文字就分享到这里,有任何建议和问题可后台留言。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存