数码资源网

文章频道 软件下载 安卓下载 苹果下载

当前位置:首页文章中心动画专栏Maya → 用粒子给文字勾边

用粒子给文字勾边

时间:2005-10-20 01:14:00人气:136作者:网友整理
发光的粒子安卓版(Luminescence) v1.1 免费版
发光的粒子安卓版(Luminescence) v1.1 免费版 for Android
  • 类型:手游存档大小:15.04M语言:简体中文 评分:3.0
  • 小编今天给大家带来了一款非常好玩的手机休闲游戏,那就是这款发光的粒子安卓版。在L...
立即下载
爱情表白app(表白告白神器) v1.5 手机安卓版
爱情表白app(表白告白神器) v1.5 手机安卓版 for Android
  • 类型:安卓日常应用大小:25.98M语言:简体中文 评分:3.0
  • 七夕马上就要到了,如果不好意思直接说可以用爱情表白app哦,随意的选择本地音乐添...
立即下载
动态祝福手机版(安卓社交应用) v3.1.0 免费版
动态祝福手机版(安卓社交应用) v3.1.0 免费版 for Android
  • 类型:安卓日常应用大小:2.10M语言:简体中文 评分:3.0
  • 快过年了为你推进一款不错的祝福软件——动态祝福手机版!这款安卓社交应用能应用粒子...
立即下载
1)先建立一个发射器 emitter1
  具体的设置如图 (先给速率rate一个大小为0的值把emitter1先创建出来,才能在属性编辑器中建立表达式)

  给rate属性加入表达式

  if(frame==1)
  emitter1.rate=250; //当frame为1时 rate为1,每秒发射一个粒子
  if(frame==100)
  emitter1.rate=0; //当frame为100时 rate为0, 既不发射粒子!

  2) 将发射器emitter1发射的粒子particleShape1节点的渲染类型设置成 Blobby Surface(s/w)radius为 1.00 Threshold为 3.00 (也可以是别的数子 看具体的情况!)把粒子的 lifespan mode 改成 live forever 永远活着 具体设置如图

[page]

 3)为粒子添加每粒子属性radiusPP,并为radiusPP属性创建[创建时]表达式如图

  particleShape1.radiusPP=rand(0,3);

  为radiusPP创建[运行时]表达式如图

  if(particleShape1.radiusPP>1.0)
  particleShape1.radiusPP=particleShape1.radiusPP-0.04;

  //如果粒子的半径大于1.0 就执行半径每次减0.04的命令!

  4)最后创建文字,把发射器绑定到文字曲线,让发射器沿曲线运动, 如图


[page]

还要给粒子一个材质看起来才能象液体,Blobby Surface(s/w)类型的软件粒子可以给一个普通的 blinn或者lambert...的材质, 具体的就看你调节的象不象液体的效果了

  最终效果的一个frame,左边的就是液体文字勾边的效果

  右边的是光线描边,原理和步骤基本都是一样的,只是用来控制颜色的表达式要稍微复杂一些,这里就不一步一步的讲了! 把表达式贴出来大家自己看吧!
----------------------------------------------------------
creation创建时的!
particleShape2.rgbPP=<<0,0,0>>;
---------------------------------------------------------
runtime运行时的!
vector $rgbcolor=particleShape2.rgbPP;
float $rcolor=$rgbcolor.x;
float $gcolor=$rgbcolor.y;
float $bcolor=$rgbcolor.z;
if($rcolor<=1)
{
$rcolor+=0.05;
particleShape2.rgbPP=<<$rcolor,0,0>>;
}
else if($gcolor<=1)
{
$gcolor+=0.05;
particleShape2.rgbPP=<<$rcolor,$gcolor,0>>;
}
else
{
$bcolor+=0.05;
particleShape2.rgbPP=<<$rcolor,$gcolor,$bcolor>>;}

相关文章

  • 用粒子给文字勾边小教程

    此教程有两个学习点,一是简单学习粒子的一些表达式;二是灵活运用工具节点。先看效果——001.首先创建
  • MAYA用粒子给文字勾边

    1)先建立一个发射器emitter1具体的设置如图(先给速率rate一个大小为0的值把emitter...

感谢速联科技、八度网络、九九数据、亿恩科技、群英网络赞助部分带宽!

关于本站 | 联系方式 | 版权声明 | 下载帮助(?) | 网站地图

Copyright 2002-2020 95262.com 【数码资源网】 版权所有 粤ICP备2020128507号-1

本站所有软件来自互联网,版权归原著所有。如有侵权,敬请来信告知 ,我们将及时撤销。