查看: 1137|回复: 0
打印 上一主题 下一主题

maya 设计闪动的霓虹灯

[复制链接]

2018

主题

8

听众

1483

积分

助理设计师

Rank: 4

纳金币
8547
精华
115

活跃会员 优秀版主 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2013-10-29 16:21:12 |只看该作者 |倒序浏览
maya 设计闪动的霓虹灯
我之前在影视版块中看到有位网友用 ae 做的闪动的霓虹灯的效果 . 就一直也想用 maya 来做一下 . 因为我想这样在后期中与动画能更好的合成 , 毕竟都是在三维下生成的东西 . 那现在就开始吧 , 先看一下效果 :

20071030858227877801.gif




首先先建立一个封闭的曲线 . 我建了一个心形 . 并 重建 一下 , 我设置了 number of spans 为 60, 你可以视自己的情况而定 . 稍作调整 , 如图 1:

200710308582212577802.jpg

好的 , 点选 particle tool , 设置如图 2:

200710308582217177803.jpg



这里 , 我们需要解决的问题是如何让粒子均匀分布到曲线上 . 我们现在就来实现 .
选择粒子 , 在 position 处建立一个 creation expression, 写入:
int $i=particleshape1.particleid;
float $ptemp=`getattr mycurve.cv`;
float $x=$ptemp;
float $y=$ptemp;
float $z=$ptemp;
particleshape1.position=$x,$y,$z; 点 edit 后 close 。
好的,看看结果如何。你可能对于点看不太清。那我们先粒子改为 spheres 吧,点击 current render type 按钮,改变一下大小。这是我的。如图 3

200710308582221877804.jpg

第一个问题解决了,我们再解决第二个,就是颜色的替换。我们先把视图的着色方式改为 shade, 依然选择粒子 , 点 color, 设置如图 4.

200710308582226577805.jpg

我们先来想象一下我们打算做出一个什么样的效果 . 我呢 . 决定用三种颜色 , 红 (1,0,0) 绿 (0,1,0) 和黄 (1,1,0) 来交替变化 . 好的 .
右键点 rgbpp, 为其建一个 runtime expression, 写入 :
if ((particleshape1.particleid+frame)%3==0) particleshape1.rgbpp=1,0,0;
if ((particleshape1.particleid+frame)%3==1) particleshape1.rgbpp=0,1,0;
if ((particleshape1.particleid+frame)%3==2) particleshape1.rgbpp=1,1,0;
好的 , 看看效果吧 .
哎呀 , 怎么一开始都是黑乎乎的呀 ? 没有关系 . 我们把这三行再复制到 creation expression 里面就可以了 .
至于以后应该做什么 , 我想大家都一定知道吧 , 硬件渲染 , 合成软件中加入更炫的特效吧 .!!
好了 , 本maya教程完. 希望大家喜欢 .

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-9-22 12:39 , Processed in 0.089101 second(s), 35 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部