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

相关文章

Spring Boot3虚拟线程的使用步骤详解

《SpringBoot3虚拟线程的使用步骤详解》虚拟线程是Java19中引入的一个新特性,旨在通过简化线程管理来提升应用程序的并发性能,:本文主要介绍SpringBoot3虚拟线程的使用步骤,... 目录问题根源分析解决方案验证验证实验实验1:未启用keep-alive实验2:启用keep-alive扩展建

Python下载Pandas包的步骤

《Python下载Pandas包的步骤》:本文主要介绍Python下载Pandas包的步骤,在python中安装pandas库,我采取的方法是用PIP的方法在Python目标位置进行安装,本文给大... 目录安装步骤1、首先找到我们安装python的目录2、使用命令行到Python安装目录下3、我们回到Py

SpringBoot项目使用MDC给日志增加唯一标识的实现步骤

《SpringBoot项目使用MDC给日志增加唯一标识的实现步骤》本文介绍了如何在SpringBoot项目中使用MDC(MappedDiagnosticContext)为日志增加唯一标识,以便于日... 目录【Java】SpringBoot项目使用MDC给日志增加唯一标识,方便日志追踪1.日志效果2.实现步

Linux系统中配置静态IP地址的详细步骤

《Linux系统中配置静态IP地址的详细步骤》本文详细介绍了在Linux系统中配置静态IP地址的五个步骤,包括打开终端、编辑网络配置文件、配置IP地址、保存并重启网络服务,这对于系统管理员和新手都极具... 目录步骤一:打开终端步骤二:编辑网络配置文件步骤三:配置静态IP地址步骤四:保存并关闭文件步骤五:重

Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)

《Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)》:本文主要介绍Java导入、导出excel的相关资料,讲解了使用Java和ApachePOI库将数据导出为Excel文件,包括... 目录前言一、引入Apache POI依赖二、用法&步骤2.1 创建Excel的元素2.3 样式和字体2.

使用国内镜像源优化pip install下载的方法步骤

《使用国内镜像源优化pipinstall下载的方法步骤》在Python开发中,pip是一个不可或缺的工具,用于安装和管理Python包,然而,由于默认的PyPI服务器位于国外,国内用户在安装依赖时可... 目录引言1. 为什么需要国内镜像源?2. 常用的国内镜像源3. 临时使用国内镜像源4. 永久配置国内镜

QT移植到RK3568开发板的方法步骤

《QT移植到RK3568开发板的方法步骤》本文主要介绍了QT移植到RK3568开发板的方法步骤,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录前言一、获取SDK1. 安装依赖2. 获取SDK资源包3. SDK工程目录介绍4. 获取补丁包二

在VSCode中本地运行DeepSeek的流程步骤

《在VSCode中本地运行DeepSeek的流程步骤》本文详细介绍了如何在本地VSCode中安装和配置Ollama和CodeGPT,以使用DeepSeek进行AI编码辅助,无需依赖云服务,需要的朋友可... 目录步骤 1:在 VSCode 中安装 Ollama 和 CodeGPT安装Ollama下载Olla

一文详解kafka开启kerberos认证的完整步骤

《一文详解kafka开启kerberos认证的完整步骤》这篇文章主要为大家详细介绍了kafka开启kerberos认证的完整步骤,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、kerberos安装部署二、准备机器三、Kerberos Server 安装1、配置krb5.con

Windows环境下安装达梦数据库的完整步骤

《Windows环境下安装达梦数据库的完整步骤》达梦数据库的安装大致分为Windows和Linux版本,本文将以dm8企业版Windows_64位环境为例,为大家介绍一下达梦数据库的具体安装步骤吧... 目录环境介绍1 下载解压安装包2 根据安装手册安装2.1 选择语言 时区2.2 安装向导2.3 接受协议