houdini特效导入unity3d步骤和注意点

2024-02-16 00:20

本文主要是介绍houdini特效导入unity3d步骤和注意点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

因为平时也玩玩houdini 做一些效果很方便,因为houdini程序建模有很强的控制力

所以这里想要把houdini里的一些封装好的效果放到unity里去

当然一些需要离线渲染复杂的效果不要想放了,但是可以放一些其他有意思的效果

这里以houdini15.5.480为测试版本,因为据说houdini 16是一个新的软件

unity3d版本为5.3.3

下面先放张图(当然里面做的是国外的一个demo导出到unity的)



具体步骤说下

1插件安装houdini 是自带unity插件的,记得安装houdini的时候勾上unity

然后就能在下面文件路径里找到Houdini的插件,是一个文件夹,名字叫Houdini_Engine_Project_15.5.480(不同版本名字不同)

C:\Users\Public\Documents\Unity Projects

当然你可以把它放到assets里面进行导入

当然我更暴力的直接把Houdini_Engine_Project_15.5.480整个文件夹放到工程里面就行

能看到unity3d上多了菜单就行了


2houdini中场景导出

1)先建立简单物体


2) 回到节点最上层,右键Create Digital Asset...

如果最上层有好几个节点的话,也可以用下面按钮的打个包再右键


然后输入名字,第一栏和第二栏最好不要重名,然后点选择文件输出位置,注意文件起名

然后accept


有时候会爆出警告,检查节点吧,但有些也不会影响,选no changes


会跳出一个面板,这个是用来开放参数的,默认会开放很多

所以可以选择关闭,全选root下面的节点后右边勾invisible


如果没跳这个面板,可以右键Type Properties弹出选Parameters


也可以进入节点,用鼠标左键拖入你要开放的参数,右侧是具体参数设置,比如范围等等


3 导入unity3d

接下来会在导出文件夹中看到hda文件

这个可以直接拖入到unity的scene中,但建议还是先放入project中或者用菜单载入,否则有时候会崩溃

然后就能看到场景里的物体了

如果有动画的话,播放记得勾选playmode


完成导入,图如下,可以调节参数试试


还有个官方步骤

https://www.sidefx.com/products/houdini-engine/unity-plug-in/


几个注意点

1 导入unity中场景不可见,注意是否有不合适的节点,有些houdini中的节点会造成这个问题,也有可能是导入问题,重启unity或者看步骤是否有误

2houdini中不要包含testgeometry 这是已知不能显示几何体的原因

3 otl文件也能载入,即Operator Type Library 就是houdini封装好的插件

4 Asset not loaded: Status string getter failed. Likely the session is invalid. unity报错 ,重启unity即可

5 hars.exe崩溃,这个也会引起第四个问题,重启unity3d,这个进程是houdini导入unity的转换进程



这篇关于houdini特效导入unity3d步骤和注意点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/712964

相关文章

Nginx设置连接超时并进行测试的方法步骤

《Nginx设置连接超时并进行测试的方法步骤》在高并发场景下,如果客户端与服务器的连接长时间未响应,会占用大量的系统资源,影响其他正常请求的处理效率,为了解决这个问题,可以通过设置Nginx的连接... 目录设置连接超时目的操作步骤测试连接超时测试方法:总结:设置连接超时目的设置客户端与服务器之间的连接

Debezium 与 Apache Kafka 的集成方式步骤详解

《Debezium与ApacheKafka的集成方式步骤详解》本文详细介绍了如何将Debezium与ApacheKafka集成,包括集成概述、步骤、注意事项等,通过KafkaConnect,D... 目录一、集成概述二、集成步骤1. 准备 Kafka 环境2. 配置 Kafka Connect3. 安装 D

Spring AI集成DeepSeek的详细步骤

《SpringAI集成DeepSeek的详细步骤》DeepSeek作为一款卓越的国产AI模型,越来越多的公司考虑在自己的应用中集成,对于Java应用来说,我们可以借助SpringAI集成DeepSe... 目录DeepSeek 介绍Spring AI 是什么?1、环境准备2、构建项目2.1、pom依赖2.2

Goland debug失效详细解决步骤(合集)

《Golanddebug失效详细解决步骤(合集)》今天用Goland开发时,打断点,以debug方式运行,发现程序并没有断住,程序跳过了断点,直接运行结束,网上搜寻了大量文章,最后得以解决,特此在这... 目录Bug:Goland debug失效详细解决步骤【合集】情况一:Go或Goland架构不对情况二:

SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤

《SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤》本文主要介绍了SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤,文中通过示例代码介绍的非常详... 目录 目标 步骤 1:确保 ProxySQL 和 mysql 主从同步已正确配置ProxySQL 的

nginx部署https网站的实现步骤(亲测)

《nginx部署https网站的实现步骤(亲测)》本文详细介绍了使用Nginx在保持与http服务兼容的情况下部署HTTPS,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值... 目录步骤 1:安装 Nginx步骤 2:获取 SSL 证书步骤 3:手动配置 Nginx步骤 4:测

Springboot 中使用Sentinel的详细步骤

《Springboot中使用Sentinel的详细步骤》文章介绍了如何在SpringBoot中使用Sentinel进行限流和熔断降级,首先添加依赖,配置Sentinel控制台地址,定义受保护的资源,... 目录步骤 1: 添加 Sentinel 依赖步骤 2: 配置 Sentinel步骤 3: 定义受保护的

Ollama整合open-webui的步骤及访问

《Ollama整合open-webui的步骤及访问》:本文主要介绍如何通过源码方式安装OpenWebUI,并详细说明了安装步骤、环境要求以及第一次使用时的账号注册和模型选择过程,需要的朋友可以参考... 目录安装环境要求步骤访问选择PjrIUE模型开始对话总结 安装官方安装地址:https://docs.

开启mysql的binlog日志步骤详解

《开启mysql的binlog日志步骤详解》:本文主要介绍MySQL5.7版本中二进制日志(bin_log)的配置和使用,文中通过图文及代码介绍的非常详细,需要的朋友可以参考下... 目录1.查看是否开启bin_log2.数据库会把日志放进logs目录中3.查看log日志总结 mysql版本5.71.查看

deepseek本地部署使用步骤详解

《deepseek本地部署使用步骤详解》DeepSeek是一个开源的深度学习模型,支持自然语言处理和推荐系统,本地部署步骤包括克隆仓库、创建虚拟环境、安装依赖、配置模型和数据、启动服务、调试与优化以及... 目录环境要求部署步骤1. 克隆 DeepSeek 仓库2. 创建虚拟环境3. 安装依赖4. 配置模型