找回密码
 立即注册
查看: 532|回复: 0

【教程】Houdini Engine在UE4中的基本使用(一)

[复制链接]
发表于 2020-11-27 15:39 | 显示全部楼层 |阅读模式
后续文章更新移步→微信公众号“虚幻社区”(mantra-xhsq),您的支持是我创作的动力。
在读本篇文章之前大家最好搞懂“程序化建模”的概念。
1、Houdini是什么
历史上有一个名人叫 Harry Houdini,非常有名的魔术师。但是我们此处讨论的并不是这个人,这里的Houdini是一款三维软件,在VFX(特效)行业用的尤为多,像我们熟知的《阿凡达》、《奇异博士》等等影片,参与制作的影片曾多次获得奥斯卡特效奖。更多案例可以参考下面这个链接。
其实,Houdini这款软件不仅制作了很多大电影,还参与了很多游戏的创作,下面的视频是SideFX(Houdini母公司)前段时间刚刚发布的Game Reel,大家可以欣赏一下,看看能不能找到自己熟悉的游戏。


https://www.zhihu.com/video/969619374915620864
2、Houdini Engine是什么(HDA)
那么Houdini Engine又是什么,和Houdini又是什么关系?
Houdini Engine是SideFX开发的,可以加载Houdini Digital Asset的一款插件(非常类似于FBX,只不过只支持Houdini的资源,简称为HDA),HDA本来是为Houdini在不同工程中达到资源和脚本的互通和重复利用设计的,借助Houdini Engine,我们可以将Houdini中创造的HDA导入到Maya、Unity、Unreal和C4D等软件中。这样我们就可以将Houdini中“程序化建模”发挥到极致。
例如我们可以制作一个程序化生成石头的HDA,导入到UE4中,这样只需要在UE4中调节参数,就可以生成不同形状的石头,免去了流程上的繁复,缩短项目开发周期(按照之前的流程,需要在三维软件中建模,然后导出到UE4中,不满意的话,还需要再三维软件中修改,再导出。。。。。。),提供了更多的可变性和可玩性。
国外很多公司都开始了这方面的探讨,如EA、Ubisoft等大型游戏工作室。国内也有部分公司开始探讨。
3、搭建基于UE4的Houdini Engine开发环境
要想成功使用Houdini Engine,我们需要两个主要的步骤:
1)安装Houdini,并根据需要安装合适版本的Houdini Engine,目前支持Maya、Unity、Unreal和Cinema4D,安装过程会提示是否安装这些插件,勾选即可。之后是申请证书,默认安装是免费版的Houdini,是无法使用Houdini Engine的。如果想使用Houdini Engine可以申请Houdini Engine Indie(独立开发者)版本,土豪的话可以直接购买商用版的Houdini Engine。价格贴出来仅供土豪参考。
2)安装Unreal,目前Houdini Engine默认支持4.17和4.18两个主版本,如果牛P的程序大哥想看这个插件是真么开发的,请移步Github。接下来可以像普通安装的Unreal插件安装方法一样安装Houdini Engine插件。此处只讲解最简单的那种(不用你说,我知道我懒)。
从Houdini的安装目录中找到../engine/unreal/4.x(版本号)复制对应版本的插件,到我们的Unreal工程目录新建Plugins目录并将Houdini Engine插件粘贴到此目录下。
重新打开这个Unreal工程,在Edit>Plugins中找到Houdini Engine,确保已经处于激活状态,否则手动激活(具体步骤请移步百度),效果如图:
4、官方案例演示
如果对于Houdini不熟悉的人,我们可以站在巨人的肩膀上,从这个网站,可以搜索HDA资源,记得以定要选择支持Unreal的,否则你可能白忙活一场。
我们从官网上下载了两个HDA,一个是程序化桌椅,另一个是程序化栏杆。我分别录了两个小视频展示效果。


https://www.zhihu.com/video/969629906698805248


https://www.zhihu.com/video/969629943533199360
后续的文章将为大家讲解如何创建自定义HDA并导入UE4。
后续文章更新移步→微信公众号“虚幻社区”(mantra-xhsq),您的支持是我创作的动力。
欢迎大家加群讨论:源尚草学院虚幻社区 524418526(一群已满)790066685(请加二群)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-5-19 02:22 , Processed in 0.142944 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表