All related tools and utilities
Project description
houdiniUtils
This package provides a collection of utilities for Houdini, including tools for managing texture IDs and renaming textures based on specified patterns.
Installation
Install the package with:
pip install houdiniutils
Setup
-
Download the Houdini Shelf Tool: Download the
houUtils.shelffile from this link. -
Copy the Houdini Shelf Tool: Copy the downloaded
houdiniUtils.shelffile to theHOUDINI_USER_PREF_DIR/toolbardirectory. TheHOUDINI_USER_PREF_DIRis typically located in your home directory underhoudiniX.Y(e.g.,~/houdini20.5).cp <your_downloads_folder>/houUtils.shelf $HOUDINI_USER_PREF_DIR/toolbar/
-
Create the
houdiniUtils.jsonFile:macOS
For macOS, run the following Python command to determine the site-packages path and create the
houdiniUtils.jsonfile:python -c 'import site, json; path = [p.replace("\\", "/") for p in site.getsitepackages() if "site-packages" in p][0]; config = {"env": [{"PYTHONPATH": [path]}]}; f = open("houdiniUtils.json", "w"); json.dump(config, f, indent=4); f.close()'
Windows
For Windows, run the following Python command to determine the site-packages path and create the
houdiniUtils.jsonfile:python -c "import site, json; path = [p.replace('\\', '/') for p in site.getsitepackages() if 'site-packages' in p][0]; config = {'env': [{'PYTHONPATH': [path]}]}; f = open('houdiniUtils.json', 'w'); json.dump(config, f, indent=4); f.close()"
These commands do the following:
- Import necessary modules.
- Find and format the site-packages path.
- Create a JSON configuration with the
PYTHONPATHset to the site-packages path. - Write the configuration to a
houdiniUtils.jsonfile.
-
Copy the
houdiniUtils.jsonFile: Copy the generatedhoudiniUtils.jsonfile to thepackagesfolder in your Houdini user preferences directory:cp houdiniUtils.json $HOUDINI_USER_PREF_DIR/packages/
By following these steps, you will have set up the houdiniUtils package and configured the necessary environment variables for Houdini.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file houdiniutils-0.1.2.tar.gz.
File metadata
- Download URL: houdiniutils-0.1.2.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.12.2 Darwin/23.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f850ab410f86df56ce5e5dd6971a18bde1ce70f919cc9a527a6ce581f7278b1
|
|
| MD5 |
df9d082b5407459695b8449fb502264a
|
|
| BLAKE2b-256 |
37b0ae8e8cd8f67436f2ec55f4fcc35d7821fa74500ac9cb8a225e0f866bd970
|
File details
Details for the file houdiniutils-0.1.2-py3-none-any.whl.
File metadata
- Download URL: houdiniutils-0.1.2-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.12.2 Darwin/23.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
320f7595d9b4620da2c37079e85e5ec0f8439a5f75d8136a969568012436e873
|
|
| MD5 |
2d2b9a0eb0926bd8486921f61d8729c5
|
|
| BLAKE2b-256 |
a7874eedd23d3578f6f1854453b12d57e4e81e0d2829f0ec103f2916d1ffd9db
|