Benedikt Roettger

gorrod

About Me

Connect

LOCATION
WEBSITE

Houdini Skills

Availability

Not Specified

Recent Forum Posts

Reload Recipes in 20.5? June 7, 2026, 11:12 a.m.

Hi,

For this test I saved recipes into a single HDA under ~/houdini20.5/otls/Recipes.hda, by selecting the "Save to User Preferences" preset when publishing the recipe.

It works for me across houdini sessions to use:

import os
filepath = os.path.expanduser("~/houdini20.5/otls/Recipes.hda")
if filepath in hou.hda.loadedFiles():
    hou.hda.uninstallFile(filepath)
hou.hda.installFile(filepath)
hou.hda.reloadFile(filepath)

point insertion on existing prims - best method? Aug. 17, 2025, 7:16 a.m.

Here's an approach getting the primuvs of the non fractured primitives for the newly created points and rebuilding the unfractured polygons with it.

I'm not sure what your exact usecase is without a basic example file, but this could be a solution for your drawing.

Save Decoration Recipe with Python Aug. 14, 2025, 7:29 p.m.

Hi,
It does not seem to be in the hou.data documentation but you need to set the dict values of "target_children" and "target_editables" to True, "central_children" and "central_editables" has no effect.

Like so:
sel = hou.selectedItems()
node = sel[0]

opts = {
    "name": "sop/ropnet::test:testRecipe",
    "label": "TestRecipe",
    "central_node": node,
    "target_children": True,
    "target_editables": True,
    "decorator_items": sel,
    "children": True,
    "location": "C:/Users/Gorrod/Documents/houdini20.5/otls/Recipes.hdanc"    
}

hou.data.saveDecorationRecipe(**opts)

You can take a look at the scripts for the recipe creation and their UI under e.g:
C:\Program Files\Side Effects Software\Houdini 20.5.474\houdini\python3.11libs\hrecipes
This specific issue might come from line 186/187 in
C:\Program Files\Side Effects Software\Houdini 20.5.474\houdini\python3.11libs\hrecipes\core\networkcluster.py


Might be worth making an RFE to sideFX to adjust the documentation.