下面先放张图(当然里面做的是国外的一个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)先建立简单物体

<a href='/twjc/zt_houdini/197' target='_blank' style='color: #0070C0;text-decoration: underline;'>houdini特效</a>导入unity3d


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

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



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

  然后accept


<a href='/twjc/zt_houdini/197' target='_blank' style='color: #0070C0;text-decoration: underline;'>houdini特效</a>导入unity3d

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

<a href='/twjc/zt_houdini/197' target='_blank' style='color: #0070C0;text-decoration: underline;'>houdini特效</a>导入unity3d


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

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


<a href='/twjc/zt_houdini/197' target='_blank' style='color: #0070C0;text-decoration: underline;'>houdini特效</a>导入unity3d


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




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


<a href='/twjc/zt_houdini/197' target='_blank' style='color: #0070C0;text-decoration: underline;'>houdini特效</a>导入unity3d


  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教程,houdini技巧