首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 软件教学-> 媒体工具
maya硬件渲染粒子与软件渲染元素结合(6)_maya教程
作者:网友供稿 点击:0
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 
Maya硬件渲染粒子与软件渲染元素结合
V.创建尘土粒子外观

  选择使用rgbPP

  添加下面的到creation表示式:

//rgbPP

//

float$intensity=rand(0.6,1.0);

intensityPP=$intensity

  对于rgbPP,我们将用一个HSV模式确定尘土的颜色,不用传统的红绿蓝模型。每个粒子有各自的值或亮度,粒子在一个简单的阴影技术基础上获得颜色,粒子是否改变颜色要看是否被阴影,并将保留一个完整的密度值。该信息被合成器用来单独扭曲粒子(从粒子密度)阴影。

  添加下面东西到runtime表达式:

//opacityPP

//

opacityPP=opacityMultPP*opacityOrgPP*opacity;

  利用通道盒里的透明度属性,使用者现在可以全部调整所有粒子物体的透明度,同时保持每个粒子的独特的opacityOrgPP。并修改粒子生命周期的透明度(使用连接到opacityMultPP的ramp)。

体积阴影

  体积阴影是获得真实云和尘土效果的关键因素。体积阴影是通过粒子投射阴影到每个粒子身上而获得的(通过透明度)。不幸的是,这种技术只有在软件云粒子渲染中可以有效,而且耗时之多,令人难以置信。有成打的技术可以模仿这类效果,而且只花很少的时间。

  你要用到的技术是我的一个同事EyalErez教我的,他和我一起合作制作TheKolektiv。将现在粒子所在位置和粒子“出生”的位置birthWorldPosition相比较,看现在粒子增加了多少高度,你就可以计算出一个值,粒子越低,值就越低。该技术对粒子系统来说很不错,从相对等高的高度发射的粒子不会升或者降太多(和粒子最初位置相比较)。

LEGO投射方面的“领头羊”合成器----GaryJackamuk需要一个粒子路径,这样就可以调整颜色,以和CG背景元素的阴影及灯光匹配。通常,当软件为合成渲染一个元素时候,你可以输出一个单独的shadowpass,它可以被合成器单独调整。Gray要给粒子上多少色,这要看粒子获得的阴影数量。

  我们可以提供一个给粒子上色和阴影的解决办法,使它效果更好。

  在AddDynamicAttributes栏里点击General按钮,到Particle栏。

1、创建birthWorldPosition属性

2、添加下面东西到runtime表达式:

//rgbPP

//

vector$pos=position;

vector$birthPos=birthWorldPosition;

float$hue=(240 120*smoothstep(-1,1,$pos.Y-$birthPos.y))/360;

rgbPP=hsr_to_rgb(<<$hue,1.0,intensityPP>>);

  为了控制粒子颜色,我们规格化粒子所在位置和粒子产生位置之间的差数,该规格发生在-1和1之间,这意味着如果一个粒子比它产生的位置低于1个单位,我们就会得到一个0的值;如果高于1个单位,则会得到一个1的值,然后,这些值要被调整为沿着色轮----100蓝色和100红色之间,或者240和360之间。参考颜色选择窗口,找到其它颜色的色彩值。

  粒子物体的rgbPP属性读取rgb值,而不是hsv值,所以,你需要利用hsv_to_rgb函数将hsv转换成rgb。该功能视一个矢量为输入,那也是为什么我们用<<>>来为色彩、饱和度、密度压缩这些值的原因。色彩值最好为0-1,而不是0-360,所以我们要用360来除hue值。饱和度仍为1.0,但是,你有个机会:通过修改饱和度(在你决定的值的基础上),添加路径附加消息到合成器上,最后,粒子的亮度都被考进hsv的value中。

  在这一点上,仍然可以对各种各样的rumps贴图和场做大量的扭曲,以此获得你想要的外观。

  打开wheeOnPath_Part6.ma文件,看看我拿出的结果。


文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·使用ASP实现文件上载(上传)的各种方法-ASP教程,ASP应用
·windows media player同步歌词秀全攻略
·无法加载DLL(OCI.DLL),如何解决?-ASP教程,ASP应用
·七款常用视频播放软件的截图功能介绍
·C#向Sql Server中插入记录时单引号的处理-.NET教程,C#语言
·rm、rmvb视频文件减肥指南
·流媒体播放器暴风影音使用技巧十则
·ASP生成静态htm页面基本代码!-ASP教程,ASP基础
·photoshop制作撕纸效果-网页设计,Photoshop
·用ashx动态生成文件-.NET教程,Asp.Net开发
最新文章
·用photoshop去除照片中文字_photoshop教程
·认识mpeg视频压缩标准及相关编码格式_媒体工具教程
·flvix flv流媒体视频转换下载一步完成_媒体工具教程
·后sp时代 搜索联盟广告是站长们战略主攻方向_网赚技巧
·网络赚钱:利用好你的博客_网赚技巧
·百度主题推广申请要求大大降低_网赚技巧
·黔江小伙龚节毅:一人办全国顶级音乐网_站长访谈
·徐志勇 网站做得好不好网民说了算_站长访谈
·杨云:以模拟的炒股软件模拟炒股_站长访谈
·三招两式 提高博客的访问量_站长心得
相关主题
  • maya硬件渲染粒子与软件渲染元素结合(1)_maya教程
  • maya硬件渲染粒子与软件渲染元素结合(4)_maya教程
  • maya硬件渲染粒子与软件渲染元素结合(5)_maya教程
  • maya硬件渲染粒子与软件渲染元素结合(2)_maya教程
  • maya硬件渲染粒子与软件渲染元素结合(7)_maya教程
  • 西部数码虚拟主机

    友情链接
    CNNIC 西部数码
    万网 自助建站
    虚拟主机 asp空间
    域名注册 域名
    域名申请 主页空间
    论坛空间 网站空间
    国际域名 虚拟空间
    空间租用 DDOS防火墙
    成都主机托管 四川主机托管
    主机租用 服务器租用
    网站目录 自助建站
    虚拟主机 网址大全
    软件下载
    自助链接
    虚拟主机资讯 特价虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭