This is a Blender add-on that exports selected objects to FBX and launches Houdini. To export your work from Houdini to Blender, you can use the provided HDA (Houdini Digital Asset)
Thanks to Simon Houdini for providing insight on his method
The link to my tutorial
Tested with Blender 4.2.0
Houdini 20.5.278
• Export selected objects to FBX. • Launch Houdini. • Automatically check if Houdini is already running and open the specified script if it is not.
- Download the repository.
- In Blender, go to Edit > Preferences > Add-ons > Install.
- Select the downloaded repository and extract the contents.
- Select the scripts
blender2houdini-exporter.py
andblender_reload_fbx.py
and "Install Add-on" - Enable the add-ons.
- Go to Houdini and install the new digital Asset
Export_to_Blender.1.0.hdalc
(Note this project requires Houdini Indie and the Houdini Launcher to run) - Copy the
houdini_importer.shelf
to your/houdini19.5/toolbar/
folder and activate the shelf
To transfer your models from Blender to Houdini:
- Select the objects you intend to export.
- Navigate to the "Houdini" menu located in the sidebar.
- Click the "Send To Houdini" option.
- Upon executing, Houdini will automatically launch.
- Your imported model will reside in the pre-defined location.
- Important: To ensure seamless transfer, confirm that the path set for your model file within the scripts is accurate. Specifically, inspect the geoPath variable located in the
blender2houdini-exporter.py
,houdini_import_fbx.py
, andhoudini_reload_fbx.py
scripts, making adjustments as necessary.
For the inverse operation, transferring models from Houdini to Blender:
- Initiate by placing the Export_to_Blender HDA on your workspace.
- Connect your desired output to the HDA.
- Click on the "Save to Disk" button.
- Switch over to Blender.
- Reload your model.
- Important: Paths play a crucial role in ensuring no hitches during the transfer. Double-check the path for your model file in both the Houdini shelf tools and within the houdini_import_fbx.py and houdini_reload_fbx.py scripts. Ensure all path references are correct and updated.
This project uses semantic versioning. The current version is v0.3.
Pull requests and bug reports are welcome! Please open an issue before submitting a pull request.
Apache License 2.0