Portable Houdini
![]()
Portable Houdini是一个便携的独立的Houdini界面,能够在不开启Houdini的情况下加载HDA文件并调整参数,并支持配置批处理。适合在程序化生成过程中,将HDA与此工具交付给美术使用,无需任何前置知识和依赖安装,即插即用。
注意,虽然无需打开Houdini,但仍需安装和激活Houdini。

安装对应版本的Python。根据需要安装的Houdini版本所使用的Python版本,安装对应版本的Python,例如Houdini19.0需要安装Python3.7,Houdini19.5需要安装Python3.9。 如需创建一个即插即用的Python环境,建议步骤如下(Windows):
venv文件下,并重命名为Python37或Python39。Python安装器默认的安装路径为C:\Users\UserName\AppData\Local\Programs\Python\Pythonxx。安装依赖。使用如下代码安装所需模块:
python -m pip install requirements.txt
使用如下代码运行程序:
python main.py
若在步骤1中在venv文件夹下创建了Python37或Python39环境,那么可以直接双击run_py37.bat文件运行。
完成之后就可以直接把Portable Houdini文件夹打包交付给美术使用。
设置>常规设置以设置Houdini的安装路径。默认安装路径是C:\Program Files\Side Effects Software\Houdini xx.xx。文件>打开HDA即可打开HDA文件。点击之后会自动读取并绘制HDA参数界面。窗口>模型预览窗口即可显示或隐藏模型预览窗口。每个HDA参数右侧都有一个✚按钮,可以设置该参数的批处理值。点击之后会打开如下窗口。

按下左下角的✚按钮可以增加一个批处理参数值,选中一个批处理参数后点击旁边的 - 按钮可以删掉该参数。
批处理参数的意义是——在进行批处理时,会按照批次顺序,将当前批次的HDA属性值设置为对应的属性值进行处理。如果属性在当前批次没有设置属性值,那么会使用HDA主参数界面的值作为当前批次属性值。
此外,在打开按钮类型的批处理面板时,属性值类型为复选框,若复选框在当前批次的属性值为真(即勾选复选框),那么当前批次会触发点击该按钮的事件。
设置完批处理参数值后,点击左下角的应用即可保存批处理结果。
在HDA参数界面的左下角会显示批处理的批次总数,点击批处理按钮即可继续批处理。
我写了!=我要做