houdini新粒子系统入门讲解(精灵片运用)商业教程

——  微资讯 · 微课程  ——

利用零碎时间,走上超神之路!


课程目录

01新粒子初识

02使用力改变模拟动态

03粒子寿命控制

04使用粒子寿命属性

05粒子发射方式(每帧/每秒)

06粒子的速度控制属性

07灭火筒案例(选择发射源头)

08基本粒子碰撞(宇宙飞船案例)

09特定物体碰撞设置

010sprites精灵片入门

011pop sprite节点的关键参数

012使用VEX语言控制sprite的行为


说明:由于本教程是商业教程,仅分享学习笔记,供大家学习交流使用,切勿用于商业用途,公众号不方便分享视频内容,大家可以在网络自行查找;对于之前赞助过CG猎人的朋友,应该有部分收到过这套教程的,可以对着视频制作(还有其他的商业教程笔记会陆续公布)本教程对于新例子入门比较有用,特别是碰撞细分讲解和精灵片的讲解,基本上把这个知识点讲透了;栗子精灵片的重点无非就是随机大小和旋转,并且渐变alpha控制。附带了几个简单的小案例,虽然简单,但是非常实用,再细化做下去可以做很多炫酷使用的效果。


学习笔记

01新粒子初识

02使用力改变模拟动态

03粒子寿命控制

04使用粒子寿命属性

05粒子发射方式(每帧/每秒)

06粒子的速度控制属性

07灭火筒案例(选择发射源头)

08基本粒子碰撞(宇宙飞船案例)

这个效果可以制作物体调入水中的冒气泡的效果

加载宇宙飞船模型,选择底部模型(shift+G可以扩展选择)

对底部进行分离操作,另外一个分支保留整个模型作为碰撞体

选择底部模型作为粒子发射,设置粒子的速度向上

添加popwind节点,设置速度向上并且添加适当紊乱效果

选择完整的非常模型,点击工具加上的static 被动刚体,然后设置粒子的数量和寿命

09特定物体碰撞设置

关于粒子碰撞状体设定和多物体的设定

修改粒子碰撞结果(默认与刚体碰撞的结果就是正常的物理反弹:这个可以设置粒子的bounce反弹力,friction摩擦力等可以修改)

在popsolver中可以修改这种行为

如果要与第三方物体碰撞,并且设置不同的碰撞行为,需要用到 pop collision detect节点,加载第三方模型(不需要转化为被动刚体)并且设置碰撞结果

这样就实现了粒子与地面碰撞直接死亡,但是与小车碰撞会停留在小车表面;

010sprites精灵片入门

喷射飞机引擎发射源处理(设置计算速度 trail并且设置scale倍增速度为方向-1,吧粒子向后推送)

创建粒子并且点击sprite particle,会自动在粒子流中加入sprite节点

调整速度变化,发射率和粒子寿命

011pop sprite节点的关键参数

设置sprite中alpha的值,制作渐变效果,粒子淡入淡出,使用nage进行驱动

012使用VEX语言控制sprite的行为

通过VEX语言修改sprite的旋转和大小随机效果,

激活sprite节点上use VEXexpress选项,然后点击左边下来菜单中的pass through,可以把可控制的属性都加载,不过不做任何修改

对spriterot进行随机控制(控制精灵片的随机旋转)

spritescale进行随机缩放控制(控制精灵片的随机缩放)


—— CG猎人——

微信号:Hunter_CG

QQ-540710114

为您提供最具前景的咨询与最适合的分类技术与学习教程

(0)

相关推荐