「呆猫教程」Houdini和虚幻引擎如何集成到彼此的工作流程中

发布时间:2024-01-05 13:25:37 浏览量:237次

虚幻引擎和 Unity 是游戏引擎市场的两个主要参与者。Side FX 确保这两个引擎与 Houdini 本身之间存在直接联系。实现链接的方法是通过“Houdini 数字资产”,直接在 Houdini 中创建,然后导入 Unreal 和 Unity。Houdini 确保这些资产和 Houdini 之间的“实时”链接,以确保对资产所做的任何修改不仅反映在 Houdini 中,而且反映在虚幻引擎和 Unity 中。这个插件允许在 Houdini 和两个最大的游戏引擎之间无缝集成。

在今天的文章中,呆猫云桌面带大家了解一下Houdini虚幻引擎如何集成到彼此的工作流程中。

概述

SideFX宣布适用于 UE4 的 Houdini 引擎现已免费提供给用户。以前使用 Houdini Indie 的艺术家免费,现在让商业艺术家和工作室能够将在 Houdini 中创建的程序资产广泛部署到UE4 实时3D平台,用于游戏和 XR 开发、虚拟制作和设计可视化。

通过 Houdini Engine 的强大功能,可以将在Houdini中构建的具有定制界面的程序工具和资产引入 UE4,并供游戏艺术家使用,无论他们是否了解 Houdini。Houdini Engine 对资产进行处理,并将结果返回给编辑器。这些程序资产在编辑器中工作以进行内容创建,并在运行时进行烘焙。

典型的 Houdini 引擎通道是什么样的?

在工作室环境中,使用交互式 Houdini Core 或 Houdini FX 的小型技术团队将创建数字资产以满足项目的需求。这些资产将被设计为允许定制,同时确保它们输出带有碰撞和优化(例如实例化)的干净几何图形。这些交互式许可证是付费许可证。

与此同时,工作室的其他人使用免费的 Houdini Engine for Unreal/Unity 许可证来使用这些资产。这些资产成为项目文件的一部分,关卡设计师可以自由地操作这些资产。如果资产需要新功能,那么技术团队将进行更新,并且更改将在整个项目中传播,因为资产总是被引用到主机应用程序中。

开始使用适用于虚幻引擎的 Houdini

Houdini Engine for Unreal 插件与 Windows 上的 Houdini 安装程序捆绑在一起。启动 Houdini 安装程序后,只需选择 Houdini Engine for Unreal 组件,以确保将插件文件复制到 Houdini 安装文件夹。

安装程序会为所有受支持的 Unreal 版本提取 Unreal 插件。这包括预构建的插件二进制文件、源文件和资源文件。提取的文件可以在 Houdini 安装文件夹下找到。

注意:只有最新的两个版本的虚幻被积极支持。旧版本虚幻引擎的插件源代码可以在 HoudiniEngineForUnreal github 仓库中下载。

<del>2. 将提取的插件文件夹复制到 Unreal 安装文件夹中。<del>

注意:插件的第 1 版已被弃用,现在只有第 2 版可用。

然后,您需要手动将您选择的 HoudiniEngine 文件夹从 Houdini 安装目录的“engine/unreal”文件夹复制到 Unreal Engine 目录的“Engine/Plugins/Runtime”目录。或者,也可以将 HoudiniEngine 文件夹复制到 Unreal 项目的“Plugins/Runtime”文件夹中。

虚幻引擎下次启动时会自动加载HoudiniEngine。如果稍后安装另一个版本的虚幻引擎,它不会自动拥有该插件。可以通过再次运行安装程序来安装插件。

视窗

最低要求:

  • Windows 7的
  • 虚幻 4.26
  • Houdini or Houdini Engine 19.0

让插件在 Unreal 中运行的最快方法:

  1. 下载并启动 houdini - XYZ -win64-vc14.exe 安装程序,其中 XYZ 是 Houdini 的版本。
  2. 按照步骤操作并确保 在 Houdini Engine 安装程序屏幕上选择Houdini Engine for Unreal选项。
  3. 将 HoudiniEngine 文件夹复制到 Unreal 目录或 Unreal 项目目录的“Plugins/Runtime”。
  4. 启动虚幻。

例如,要将 V2 插件安装到 Unreal 4.27,您需要复制:

C:\Program Files\Side Effects Software\Houdini X.Y.Z\engine\unreal\4.27\HoudiniEngine

到:

C:\Program Files\Epic Games\UE4.27\Engine\Plugins\Runtime\HoudiniEngine

苹果系统

注意: Houdini18.5 目前不附带适用于 MacOS 的 Version2 Binaries。目前,您必须从 github 存储库中可用的源代码构建插件。

最低要求:

  • macOS/OSX 10.14
  • 虚幻4.25
  • Houdini或Houdini Engine 19.0

让插件在 Unreal 中运行的最快方法:

  1. 下载并启动 houdini- XYZ -macosx_*.dmg 安装程序,其中 XYZ 是 Houdini 的版本。
  2. 按照步骤操作并确保选择 Houdini Engine for Unreal 选项。
  3. 启动虚幻

在安装过程中:

/Applications/Houdini/HoudiniX.Y.Z/Houdini Engine/unreal/4.25/Houdini Engine

被复制到:

/Users/Shared/Epic Games/UE_4.25/Engine/Plugins/Runtime/HoudiniEngine

呆猫Houdini云端解算方案

呆猫提供的云端解算方案则可帮助用户完美规避这种尴尬,一举解决该问题。简单来说,用户使用三维软件在本地制作完成后,可在呆猫云桌面上将模型资产进行云端解算,生成的庞大缓存文件可存储至呆猫专属存储网盘中,不占用本地存储空间。

呆猫连渲染这步也一并帮用户解决!只需在呆猫云桌面打开文件并加载缓存,登录渲云影视客户端,将待渲染的文件资产传输至渲云影视客户端渲染,这个步骤用户可同时申请多台云电脑操作,大幅缩减上传时长,最终用户只需将渲染结果文件传输至本地即可。

通过呆猫,实现了云端解算至云端渲染的完整制作流程,它的优势十分明显,归纳为三点:高算力、高内存、高性能传输,其弹性灵活的使用方式,让用户随时随地get高算力。

结论

使用 Houdini Engine for UE4让你打开强大的程序工作流的大门。Houdini 基于节点的工作流程使得将节点网络发布为可共享的 Houdini 数字资产变得容易。使用 Houdini 引擎,这些资产可以加载到虚幻编辑器中,并带有可供艺术家使用的程序控件。呆猫云桌面希望这些技巧将绝对减少您创建Houdini 模拟所需的时间。

热门课程推荐

热门资讯

请绑定手机号

x

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定