houdini完全基础入门1-15卷总结
—— 微资讯 · 微课程 ——
利用零碎时间,走上超神之路!
昨天分享完新人入门的一些建议,得到很了很多同学的热烈反应。也有不少同学来询问有没有比较全面的houdini入门教程,最好是houdini16的。
很可惜,没有,应该也不会有。
之前分析过原因
1houdini太过庞大了,全能三维软件,好包括后期合成。能够把maya和max这类命令式软件完全讲完讲好的都没有,更何况是houdini这种底层开放式的软件,本来就是可以不断组合变化的,一个节点的用法有多种多样,几乎就是无限的可能。怎么可能用一套有限的课程把无限的内容讲完呢?
2houdini更新幅度很大,每年都有很多新技术和变化,你可能还在研究今年的版本,明年一出来又要重新学习,比如houdini16中的地形,海洋和毛发系统,几乎就是之前的颠覆。就连houdini官方自身都无法确保能把每一年的新功能展示完,怎么可能会有最新版本的全面教程呢?
但是,也不用灰心。小编之前就整理过一个完全入们教程,都是从往年的一些比较好的教程中提取一些关键点进行讲解,一套教程不能完全入门,但是多套教程的综合体完全可以做到入门,而对于一些更新变化比较大的地方,小编在笔记中也特殊注明(我知道很多同学看旧版教程的时候经常被一些参数卡主)这也是小编觉得比较合理的做法,可以最大限度地帮助大家理清学什么,怎么学。
下面是01-15期的知识点大纲和概述。可能很多人觉得这些很基础,没有什么炫酷的特效,但是小编可以保证大部分的所谓houdini学习者都不能完全掌握下面的内容。反过来说,如果你能真正掌握下面的知识点,入门是绝对没问题的。
第一期 houdini整体流程
1houdini概念和操作界面介绍
2几何体创建和控制
3houdini最核心的两个概念组和属性
4强大的copy和stamp介绍和模型其他操作
5动画,通道控制
6材质介绍
7灯光介绍
8渲染部分
9粒子介绍
重点:houdini整体流程和结构,组和属性的概念
第二期 程序化建模
maya方式创建小船
程序化建模楼梯
程序化建模冰锥
重点:copy和stamp的程序化控制 粒子转化为模型的方式
第三期 数学与和粒子基础
01sin三角函数
02noise紊乱控制
03瀑布制作
04继承速度发射
05点法线
06场判定碰撞
重点:基本的三角函数,基本的紊乱设置,基于SDF场判定碰撞
第四期 粒子控制
01attractor 粒子吸引力
02漩涡效果
03粒子消散效果
重点 在sop中定义漩涡场,控制粒子的发射范围和消散
第五期 flip系统入门
01FLIP流体系统入门介绍
02船航行生成波浪
03flip瀑布部制作
04控制流体粘性
重点:flip流体基本入门,流体与物体碰撞,流体粘稠性
第六期 自定义材质
01 houdini基本界面操作
02程序草地案例
03数据资产和灯光材质制作
04自定义 程序化材质纹理制作
05粒子结合程序化材质纹理案例
重点:houdini的材质灯光和基本纹理制作思路
第七期sop和刚体动力学
1sop和pop进行船过海面的模拟案例
2使用dop动力学制作汽车相撞案例。
重点:粒子碰撞,如何在obj层级提取刚体碰撞运动信息
第八期 flip流体进阶I
001体素介绍,
002houdini中流体模拟方法,
003 新旧版本流体节点对比,
004houdini12流体参数讲解,
005添加力控制,
006 flip sovler中的参数讲解,
007给流体mesh
重点:理解flip的构架,houdini的流体原理和流程
第九期 flip流体进阶II
00课程介绍
1从工具架方式创建流体
2手动创建流体模拟
3flip solver全讲解
4融化效果
5密度控制创建流体颜色混合效果
6divergence讲解
7添加力控制
8避免mesh相互穿插
重点:流体中的属性作用 粘稠 密度,divergence和颜色混合控制
第十期建模与第三方软件互导
01houdini使用maya的视图建模方法
02houdni程序化建模制作跑道
03houdini与maya互导的三种方法介绍 obj,fbx和alembic
重点:学习如何对obj进行分组这只,alembic如何导出和导入houdini,如何设置属性
第十一期 uv
01uv视图和布局
02 uv层级和属性
03 houdini uv节点介绍
04综合案例 人体uv展开
05展uv的便捷操作。
重点 houdini中各种uv节点和功能。了解uvflatten的强大功能
第十二期 chop入门
01houdini16中chop的变化
02chop的2种应用流程
3案例制作骨链运动
重点:chop的流程 houdini16中chop的统一
第十三期 粒子案例篇
01课程介绍
02粒子系统讲解
03粒子系统流程
04streamVS group讲解
05使用图片控制粒子发射
06粒子表达式vex
07粒子与物体碰撞
08 给粒子添加旋转
09使用曲线力控制粒子运动
10创建拖尾线效果
11创建导弹系统
12粒子的相互作用
13粒子制作真实的几何体替代碰撞。
重点:理解stream和group的区别,使用粒子vex表达式控制,粒子的选择控制,粒子属性,使用粒子创建动力学碰撞代理
第十四期 vex基础
01什么vex
02vex与局部变量的关系
03vex中的语法
04vex案例
重点 :理解vex和局部变量的关系和区别,学习@opinput_P等快速写法,会使用快捷方式创建ramp和自定义参数等。
第十五期 vop基础
01介绍
02解释
03random随机
04noise紊乱
05displacement置换
06Lookat 注视
07cross product
08法线旋转
09ramps渐变
010Dot product
重点知识:理解random和noise的区别,理解cross product和dot product
sop和互导案例
houdini动力学导入maya中
图片发射粒子案例
使用vex控制粒子运动形态
粒子与物体碰撞
控制旋转和物体替代案例
曲线控制粒子运动
粒子拖尾特效
导弹导航打击特效
粒子相互作用力
粒子替代进行正确的刚体解算
流体案例
001工具架流体创建VS手动节点创建
002粘稠流体控制
003流体混合效果
004流体膨胀制作
006三种不同方式的力控制流体运动
chop案例
vex和vop案例
要想查看对应文章和资源,请查阅公众号历史文章查看获取方法。如果想要图方便一次性获得15期资源,可以加小编微信打赏。
CG猎人(Hunter_CG)专注于CG微资讯与微课程的分享(10分钟以内)。让广大CG爱好者与从业人员能够利用零散时间了解最新最具前景的资讯,了解国际技术发展动向与前沿市场动向。提供精挑细选实用微课程,从入门到高级循序渐进。通过知识总结与分享,共同进步。
分享教程和学习笔记,同时设计maya,3dsmax,softimage,houdini,cinema4D blender,modo和lightwave等常用三维软件,也包含reallow,naaid专门制作特效的三维软件;包含fumefx,rayfire,karakato和thinkingparticles等插件教程和学习笔记。
—— CG猎人——
微信号:Hunter_CG
QQ-540710114
为您提供最具前景的资讯与最适合的分类技术与学习教程