教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> 图像处理 >> maya >> 在maya里创建运动模糊阴影 RSS订阅
在maya里创建运动模糊阴影
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   


众所周知,maya 没有提供阴影的运动模糊.这篇教程将展示,怎样独立的创建运动模糊阴影,合成,重新贴到材质的一个属性上面,(主要是贴到diffuse这个属性),这里是用的深度贴图阴影(depthmap),但是我认为使用光线跟踪(ray-traced)也没问题。

考虑到深度贴图是从灯光视角来产生的一种图像,如果我们就设置一个摄像机在光源的位置,从这个摄像机角度渲染带有运动模糊的序列图片。  

  在这个实验里,我使用了平行光,(象日光源),创建一个摄像机,点约束,方向约束到平行光。

  现在,为了能够产生真实的深度贴图,(平行光源产生平行光,换句话说,就象从一个正交视图产生的一样)我们必须设置焦长(focal length)这个属性以至于这个摄像机视图和这个平行光视图相同。你可以通过两个窗口来观察,一个是“阴影”摄像机视图,一个是真实的平行光视图。

平行光视图可以通过Panels——Look through selected来实现。  
 

调整的焦长,以使它的视点和平行光视图的视点尽量的精确一致。

 小心的设置“阴影”摄像机和渲染摄像机的film aspect ratio这个参数,否则你的映射讲不能准确的匹配到物体(这个阴影,相比应该产生的阴影物体产生的阴影会稍偏移)  

  做完这些后,我们应该决定哪些物体在你运动物体模糊阴影透射范围内,以至于在一个独立的过程中渲染他们。  

  创建shading map shader一个是黑色的,一个是白色的(作为遮罩),把白色的shader赋予给不运动的物体。把黑色的shader赋给运动的物体。

从“阴影”摄像机渲染运动的物体的序列图片,你将要得到一个序列的遮罩(mask),运动的阴影。

下面,把这些运动模糊的序列图片使用perspective projection方式重新贴回去,(设置光源摄像机合适的分辨率)贴到地面(在这个场景中,就只有地面接收阴影)的shader 的difuse上。 





现在你可以看到随着运动的模糊,阴影也有了完美的模糊


好了,对于这个灯的类型,使用锥形灯(spot lights)也可以的得到令人信服的的效果,但是我没有试验点光源(point light),因为这个太复杂了,还有这个产生的图象可能不象一个真实的maya光源的产生的真实,因为这个是从摄像机映射。

来源:upschool.com.cn
作者:ENET NASA
关键字:MAYA,运动,模糊阴影
发表日期:2007-1-30 5:05:45

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:制作一间老房子   下一篇:放样出一个罐子_maya


2008-11-24 1:00:40
本文的相类似文章
  • 运动物体的拍摄秘籍
  • Maya PaintFX制作草地
  • Maya 轻松创建可动画履带
  • maya眼睫毛制作教程
  • 飞越山峦—Maya的Mountain贴图节点教程
  • Maya 制作鱼的模型
  • Maya螺纹建模教程
  • maya制作金拓天茶油的过程
  • Maya 脚部建模教程
  • 使用L-Glass 的製作玻璃效果_MAYA
  • 在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com