Installation Guide¶
This guide walks you through installing Node Weaver in Houdini. Choose the installation method that works best for you.
Table of Contents¶
- Quick Start
- Prerequisites
- Method 1: Simple Installation
- Step 1: Download Node Weaver
- Step 2: Extract Files
- Step 3: Set Up the Package
- Step 4:Start Houdini
- Method 2: Git Installation
- Verifying Installation
- Common Installation Paths
- Windows
- Mac
- Linux
- Troubleshooting
- Can't Find Preferences Folder?
- Tools Not Showing Up?
- Permission Issues?
- Need More Help?
Quick Start¶
- Download Node Weaver
- Put it somewhere on your computer (a dedicated Houdini tools folder ideally)
- Add it as a Houdini package
- Start Houdini and check that it installed
Need more detail? Read on!
Prerequisites¶
- Houdini 19.5 or later
- Python 3.7+
- Admin rights on your computer (for some installation locations)
- Git (optional, only for Method 2)
Method 1: Simple Installation¶
Step 1: Download Node Weaver¶
- Visit the releases page
- Find the latest release
- Click "Source code (zip)" under Assets
- Save the zip file anywhere
Step 2: Extract Files¶
- Find a good location for Node Weaver:
- ✅ A dedicated Houdini tools folder. Set one up if you don't have one for your own sanity
- ❌ NOT in Houdini's program files
-
❌ NOT in your Houdini preferences folder
-
Example good locations:
- Windows:
C:/Users/YourUsername/Documents/HoudiniTools/NodeWeaver
- Mac:
/Users/YourUsername/Documents/HoudiniTools/NodeWeaver
-
Linux:
/home/YourUsername/HoudiniTools/NodeWeaver
-
Extract the zip file there
Step 3: Set Up the Package¶
- Find your Houdini preferences folder:
- Windows:
C:/Users/YourUsername/Documents/houdiniXX.X
- Mac:
~/Library/Preferences/houdini/XX.X
-
Linux:
/home/YourUsername/houdini/XX.X
Replace XX.X with your Houdini version (like 20.5) -
In your preferences folder:
- Look for a "packages" folder
-
If it doesn't exist, create it
-
Copy the Package File:
- Find
nodeweaver.json
in your Node Weaver folder -
Copy it to the packages folder
-
Edit the Package File:
- Open
nodeweaver.json
in any text editor - Find the line with
"NODEWEAVER":
- Change the path to where you put Node Weaver
Example nodeweaver.json
:
Step 4:Start Houdini¶
- Close Houdini completely (if it was open)
- Start Houdini
Method 2: Git Installation¶
This method makes updating easier but requires Git. New to Git? Check my Git Guide.
- Open Terminal/Git Bash
- Navigate to where you want Node Weaver:
- Clone the repository:
- Follow Steps 3-4 from Method 1 above
Verifying Installation¶
- Start Houdini
- Press Tab in a network view (OBJ or SOP context)
- Look for "Node Weaver Toolkit" in the categories
- Try creating a tool from the tab menu
If you don't see the tools: 1. Try restarting Houdini 2. Check your package path 3. See Troubleshooting
Common Installation Paths¶
Windows¶
Node Weaver Location:
C:/Users/YourUsername/Documents/HoudiniTools/NodeWeaver
Package File:
C:/Users/YourUsername/Documents/houdini19.5/packages/nodeweaver.json
Mac¶
Node Weaver Location:
/Users/YourUsername/Documents/HoudiniTools/NodeWeaver
Package File:
~/Library/Preferences/houdini/19.5/packages/nodeweaver.json
Linux¶
Node Weaver Location:
/home/YourUsername/HoudiniTools/NodeWeaver
Package File:
/home/YourUsername/houdini19.5/packages/nodeweaver.json
Troubleshooting¶
Can't Find Preferences Folder?¶
In Houdini: 1. Go to File → Open 2. Type $HOUDINI_USER_PREF_DIR in the address bar at the top and press enter. 3. Right click the address and press "Expand Path" 4. That's your preferences folder!
Tools Not Showing Up?¶
- Check your
nodeweaver.json
: - Path should match your Node Weaver location exactly
- Use forward slashes (/) even on Windows
- Spaces in the path may cause problems, ideally use _ or - instead.
- Make sure the packages folder exists
- Restart Houdini
Permission Issues?¶
- Don't install in Program Files
- Try running Houdini as administrator
- Check folder permissions
Need More Help?¶
- See the Troubleshooting Guide
- Open an issue
- Check existing issues for solutions
Remember: If something's not working, don't hesitate to ask for help!