[Houdini] Houdini中VEX与Python基础技能训练视频教程

  [复制链接]
抱着猫的老鼠 发表于 2020-5-21 12:00:00 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
Houdini中VEX与Python基础技能训练视频教程.jpg

游客,您需要回复才可以查看或下载该资源!没有账号?注册

本教程是关于Houdini中VEX与Python基础技能训练视频教程,时长:2小时03分,大小:780 MB,MP4高清视频格式,教程使用软件:Houdini 17附源文件,共5个章节,作者:Radu Cius,语言:英语。RRCG分享

Houdini 是一个特效方面非常强大的软件。许多电影特效都是由它完成:《指环王》中“甘道夫”放的那些“魔法礼花”,还有“水马”冲垮“戒灵”的场面,后天中的龙卷风等等,a52的汽车广告,反正只要是涉及DD公司制作的好莱坞一线大片,几乎都会有Houdini参与和应用。

Houdini不光只适用于视觉特效的制作,随着HOUDINI适用于各种平台,并且出现了很多的HOUDINI培训教学,HOUDINI开始进入了动态图像设计领域。因为其自身的流程化特性,加上其强大的动力学系统,让HOUDINI在数据可视化方面占有一席重要的地位,让图形设计师能够通过它表达自己的观点。人人素材整理发布!

更多相关内容请关注:Houdini视频教程专区中文字幕教程专区

视频预览:



教程字幕3.mp4_20200521_111806.899.jpg 教程字幕3.mp4_20200521_111808.323.jpg 教程字幕3.mp4_20200521_111809.731.jpg 教程字幕3.mp4_20200521_111810.794.jpg 教程字幕3.mp4_20200521_111811.586.jpg 教程字幕3.mp4_20200521_111812.611.jpg 教程字幕3.mp4_20200521_111814.866.jpg 教程字幕3.mp4_20200521_111814.107.jpg 教程字幕3.mp4_20200521_111815.723.jpg 教程字幕3.mp4_20200521_111817.171.jpg

This course covers the basics of VEX, Houdini’s expression language, as well as how to use Houdini’s Python API. We will look at the strengths and weaknesses and when you should favour one or the other. VEX is an essential tool for any technical director, so we will cover all the basics starting from its syntax, the difference between VEX and VEXpressions and how it can be used in SOPs and DOPs to optimize your systems. Later on, we will take a look at some more advanced examples like point cloud lookups and matrix transformations for dealing with deforming characters and finally creating a dissolve effect purely using VEX.
Basic knowledge of Python and understanding of object-oriented programming is recommended as the whole Python component is completely concentrated on how Python works in Houdini and understanding the Houdini Object Model. In this part, we will go over manipulating nodes, parameters and geometry using Python, as well as reading a big data set in Houdini to create a render of a country’s city lights seen during the night from space. In the final exercise, we will create a shelf tool that will gather every Geometry ROP in the scene, create Fetch ROP for each one of them, and finally merge them together to have a convenient way to cache all the geometry.
Jeronimo Maggi started his career as a 3D generalist and has been working with Houdini as an FX Artist for the last 4 years. He worked for several years in the education field teaching Houdini and currently works in Method Studios Vancouver as an FX TD. Aside from Houdini, he is also programs in Python and enjoys creating tools to speed up workflows.

CLASS 1: VEX BASICS, PART 1
In this class we go over the very basics of VEX by taking a look at its syntax as well as the concept of defining and declaring attributes, data types, and how to define vectors and access their components. We also cover the difference between VEX and Python when it comes to manipulating geometry and how its multithreaded design makes it so fast. Finally, we learn the difference between VExpressions and VEX code and how our Wrangles end up being converted.
CLASS 2: VEX BASICS, PART 2
Having learned the fundamentals in the previous class, we go over slightly more advanced concepts such as conditionals, functions, interface controls, local variables and reference variables. All these concepts will be applied in a simple dissolve effect, where we learn how to use the xyzdist and primuv functions as well as doing point cloud lookups in VEX. In the end, we have a short introduction to VExpressions in POP nodes and what are their differences.
CLASS 3: ADVANCED VEX
In this lesson we cover some more advanced VEX by looking at how to extract two non-collinear vectors out of any geometry using a for loop to create a transform matrix which we can re-apply to an animated object after fracturing it. Finally, we go over some useful VEX examples for Bullet, such as using deforming geometry and manually manipulating pieces.
CLASS 4: PYTHON BASICS
We switch from VEX to Python and have a look at Houdini's Python API: the Houdini Object Model. To better understand it, we go over some Object Oriented Programming fundamentals and then explore how we can access objects from the hou module and how they relate to each other. We cover the Node, ObjNode, SopNode, Geometry, Point, Parm, Vector3 and Attrib classes and learn about the most common methods they have.
CLASS 5: PYTHON EXAMPLES
We apply all the knowledge from class 4 into two examples. In the first one, we go over how to load a CSV file containing every town and city in the United States along with their population, so we can create lights for each one of them and create a night time render of all the cities. For the last exercise, we create a useful tool to gather every Geometry ROP node in our scene and create a Fetch ROP for each one of them before finally merging them all together. We have a look at how to avoid having duplicate fetch nodes as well as allowing our system to be run at any time and only update the fetch ROPs with the newly created Geometry ROPs.


更多精彩Houdini中文教程:

《Houdini腾云驾雾特效制作训练视频教程》中文字幕版:
https://www.rrcg.cn/thread-16659090-1-1.html
《Houdini粒子系统全面核心训练视频教程》中文字幕版:
https://www.rrcg.cn/thread-16648832-1-1.html
《Houdini初学者入门训练视频教程》中文字幕版:
https://www.rrcg.cn/thread-16547357-1-1.html

更多相关内容请关注:Houdini视频教程专区中文字幕教程专区

人人素材RRCG本资源地址:https://www.rrcg.cn/thread-16761334-1-1.html

精彩评论64

ldkissyou 发表于 2020-5-21 12:01:55 | 显示全部楼层

回帖奖励 +1 枚CG币

每天上人人,回帖赚币两不误!
1437822259 发表于 2020-5-21 12:04:20 | 显示全部楼层

回帖奖励 +1 枚CG币

每天上人人,回帖赚币两不误!
haha40 发表于 2020-5-21 12:09:27 | 显示全部楼层

回帖奖励 +1 枚CG币

为了CG币,尼玛拼了!
zjy1901 发表于 2020-5-21 12:11:42 | 显示全部楼层

回帖奖励 +1 枚CG币

每天上人人,回帖赚币两不误!
真二绿鸟玩家 发表于 2020-5-21 12:12:00 | 显示全部楼层

回帖奖励 +1 枚CG币

优质的Houdini教程,想要学习一下!
ykjason 发表于 2020-5-21 12:22:40 | 显示全部楼层

回帖奖励 +1 枚CG币

教人如何製造奇蹟的工具又出現了!!!
謝謝!!!
xingrong 发表于 2020-5-21 12:26:49 | 显示全部楼层

回帖奖励 +1 枚CG币


从业不识人人素材,做遍项目也枉然!
杨元龙 发表于 2020-5-21 12:29:32 | 显示全部楼层

回帖奖励 +1 枚CG币

为了CG币,尼玛拼了!
vampirejtrVIP会员 年费VIP会员 发表于 2020-5-21 12:32:52 | 显示全部楼层

回帖奖励 +1 枚CG币

不错,学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注1

粉丝1174

帖子21401

发布主题
关闭

推荐活动上一条 /1 下一条