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
为您提供最具前景的咨询与最适合的分类技术与学习教程