张皓宸喜欢什么颜色:[教学] 在maya中如何产生真实的运动模糊物体的阴影(翻译) - CG动画-游戏动漫 -...
来源:百度文库 编辑:中财网 时间:2024/07/04 23:28:33
[教学] 在maya中如何产生真实的运动模糊物体的阴影(翻译)
老实说,如果让我做,我会使用分开的pass渲染阴影,然后在合成软件中使用方向模糊或者其他模糊效果。反正是阴影,谁会那么苛求。不过这里,老外还是给出了完美效果的方法。图片:with_mb.jpg
![](http://image14.360doc.cn/DownloadImg/2010/08/2311/4794031_1.jpg)
正如我们所知,Maya 并没有提供运动模糊的阴影。
考虑到depthmap shadow只是从灯光所在的点产生的图像。那如果我们在灯光的位置放置一架摄像机,然后渲染一个序列,就可以去产生运动模糊的阴影。
为完成我的设想,我使用了 directionnal light(因为它产生的是平行光线,阴影和物体外**廓是一样的)。我也创建了一架摄像机,并把它绑定到 directionnal light(使用point & orient constrained)。
现在, 为了匹配真实产生的depth shadows,我们必须设置focal length属性,以便摄像机视图看起来像灯光的视点。你可以使用两个窗口,一个显示你的摄像机视图,一个显示灯光视图。
调整你摄像机视图的 focal length ,以便他的视点和灯光视图的视点一样。
![](http://image14.360doc.cn/DownloadImg/2010/08/2311/4794031_2.gif)
注意对两架摄像机(你要用于最终渲染的摄像机和渲染阴影用的摄像机)使用相同的film aspect ratio参数。否则你所作的阴影投射将不能匹配你的物体(阴影和产生阴影的物体会有所偏离)。
当做完这一切,你将不得不决定哪个物体是接受运动模糊阴影的物体,以便于我们在不同的pass里渲染它。
创建2个shading map shaders。一个黑色,另一个白色(用于产生mask),将白色的shader附给接受阴影的物体,黑色的给运动的产生阴影的物体。
现在你就渲染产生阴影的摄像机(和灯光在一起的那架),并产生序列文件。现在你就有了运动物体的一个"mask"序列(不过现在是运动阴影的"mask"序列)。
以下是事例的一些祯。
![](http://image14.360doc.cn/DownloadImg/2010/08/2311/4794031_3.gif)
做完这些,使用和灯光在一起的那架摄像机产生perspective projection 给地板(就是接受阴影的物体)材质的diffuse属性。
![](http://image14.360doc.cn/DownloadImg/2010/08/2311/4794031_4.gif)
现在你就拥有了一个完美的运动模糊的物体和他的完美的阴影。
以下是maya默认阴影和本教程阴影的对比:
![](http://image14.360doc.cn/DownloadImg/2010/08/2311/4794031_5.jpg)
![](http://image14.360doc.cn/DownloadImg/2010/08/2311/4794031_1.jpg)
在MAYA里看出来真实的物体
运动是如何产生的?
肋骨在呼吸运动中是如何运动的???
在苹果机中运行MAYA时如何调出pilygons的点、线、面编辑对话框???
在Maya中 如何设定三视图的位置和大小
在MAYA中如何制作粒子替换成蜜蜂的动画?
如何在网页中找到手机铃声的真实地址?
如何在javascript中找真实的链接地址
如何在Maya中把曲线添加到曲面
为什么地核在地幔中运动可以产生磁场?发生地磁颠倒的概率高吗?
请问在高中教学中如何提高学生的科学素养
真实如何产生,举个舞蹈的例子说明
真实如何产生,举个舞蹈的例子说明
如何在大学语文教学中贯穿写作教学
3ds MAX中建的模型如何导入Maya???
情景教学在英语中如何应用?
协同教学如何在课堂教学中实施?
在Maya中创建的曲线上加截点怎么加?
在flash中如何产生Motio的变化
如何在运动中发展良好的意志品质
如何在运动中发展良好的意志品质
如何遵循信贷资金运动规律,防范信用风险的产生?
运动猝死到底是什么原因产生的,如何避免?
教学中如何应用注意的规律