HOUDINI 建模的好处及应用实例:程序化创建资产与仿真模拟

HOUDINI 建模的好处及应用实例:程序化创建资产与仿真模拟

开发旅游赚钱吗_游戏开发之旅_旅游开发什么意思

其好处主要体现在资产的快速程序化创建和建模过程中的模拟。

以下有两个示例:

一是砖柱部分

这些模型可以在Houdini中进行处理,快速制作出不同的造型,利用节点进行各种角度切割,打断柱子改变高度,甚至对石头的材质纹理进行程序化处理。

开发旅游赚钱吗_旅游开发什么意思_游戏开发之旅

另一个是树和草的部分

场景中的树木和草地都具有一定的动态,Houdini除了可以快速制作出不同的造型之外,在动态模拟方面也有优势。

旅游开发什么意思_游戏开发之旅_开发旅游赚钱吗

游戏开发之旅_旅游开发什么意思_开发旅游赚钱吗

喜欢这棵树并且想学习制作的朋友可以在公众号回复“树”获取作者的教程:使用HOUDINI和UE4风格化树。

游戏开发之旅_旅游开发什么意思_开发旅游赚钱吗

游戏动画

Kirs 再次使用 HOUDINI 进行游戏动画制作。你可能会好奇为什么是 HOUDINI?

Houdini 除了可以绑定复杂的模型(自动创建骨架和约束)之外,还可以组合已创建的资产,提供一定的流程控制,并在导入 UE 时轻松创建资产控制的参数接口。当然,Biharmionic 捕捉技术和 CHOP 的使用也会让动画开发流程更加简洁。

同样的两个例子,角色动画和怪物动画

参数界面设置,可快速进行参数动画测试

开发旅游赚钱吗_游戏开发之旅_旅游开发什么意思

IK 和 RK 控件

开发旅游赚钱吗_旅游开发什么意思_游戏开发之旅

这里笔者强烈推荐Michael Goldfarb的Rigging教程系列,如果对HOUDINI动画与绑定感兴趣的可以搜索一下。

视觉特效

说到游戏特效,这可能是 Houdini 最擅长的部分了。现在 Houdini 和 UE4 已经很好地实现了相互衔接。优点很多,比如可以轻松创建 FX 网格、将属性保存到纹理或顶点颜色以驱动着色属性、能够使用矢量场来控制特效等。

作者提到了游戏中的两个例子,一个是蚂蚁孵化,一个是火焰的特效。

蚂蚁孵化涉及两个部分游戏开发之旅,一个是破碎的蛋壳,一个是里面的液体,所以是分开制作的:

蛋壳部分是通过粉碎和压制而成的

旅游开发什么意思_开发旅游赚钱吗_游戏开发之旅

填充流体部分并解决

旅游开发什么意思_游戏开发之旅_开发旅游赚钱吗

最后将HOUDINI中的材质节点导入UE4中,效果如下

游戏开发之旅_旅游开发什么意思_开发旅游赚钱吗

火焰部分不仅用到了Houdini2d游戏素材,还设计了UE4的粒子系统来增加细节,当然作者也写了一些属性来控制火焰的高度,强度游戏开发之旅,颜色等等。

旅游开发什么意思_游戏开发之旅_开发旅游赚钱吗

霍迪尼引擎

UE4中Houdini Engine的应用是这款游戏美术的重要组成部分像素游戏素材,可以把你的Houdini节点带入UE4中进行运行,不仅可以制作地形,还可以通过编程的方式进行放置,这对于增强环境的装饰和细节处理是必不可少的。

下图是笔者在Houdini和UE4中制作地形的过程,具体操作是先在Houdini中制作高度场和mask,然后散布点,用基础模型替换不同元素,导入到UE4中替换已经制作好的资源。

旅游开发什么意思_游戏开发之旅_开发旅游赚钱吗

游戏开发之旅_开发旅游赚钱吗_旅游开发什么意思

创建攀爬藤蔓效果时,您可以使用顶点绘制来获得如下所示的效果。

游戏开发之旅_旅游开发什么意思_开发旅游赚钱吗

最后跟大家分享一下作者在制作各个部分时用到的学习网站:

开发旅游赚钱吗_游戏开发之旅_旅游开发什么意思

希望大家都能实现自己的游戏开发梦想~~

往期亮点:

CGX工作室

微信 | cgx_studio

开发旅游赚钱吗_旅游开发什么意思_游戏开发之旅

文章来源:https://mp.weixin.qq.com/s?src=11×tamp=1725936913&ver=5497&signature=CJqZZIlsKh2oKJ*jmAW9ymN5gbQVn3WsfihH6BB0z6QYBaTayO4IMCO8YQ-eiSmzxidkgKFSWWyMmN3CY5ko9UV5iBegNOY2NBAaeqy4xsj5V*pSb3XbEIVggtV7p5xY&new=1