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
houUtils.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/
-
Update the Houdini Environment File: Add the following line to your Houdini environment file (
houdini.env). This file is usually located in the same directory asHOUDINI_USER_PREF_DIR.Replace
<site-packages-path>with the actual path where thesite-packagesdirectory is located on your system.HOUDINI_PATH = <site-packages-path>/houdiniutils;&
To find the
site-packagespath, you can use the following Python command:python -c "import site; print(site.getsitepackages())"
This will output the path(s) to the
site-packagesdirectory. Use the appropriate path from the output.
Usage
In a Script
You can use the package in a script as follows:
from houdiniutils.textureTools import tex_id_manager, renameTexture
# Initialize TextureIDManager
texid = tex_id_manager.TextureIDManager(config_file_path='path/to/config/folder')
# Initialize RenameTexture with textureTypes and asset name
renObj = renameTexture.RenameTexture(textureTypes=texid.textureType, asset_name=texid.asset_name)
renObj.renameFolders()
License
MIT License
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.1.tar.gz.
File metadata
- Download URL: houdiniutils-0.1.1.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 |
88636b56d96277c0b300eb516eb924b6d1d8844561007dbeb42a3d8f56f51b7f
|
|
| MD5 |
2b922390034d8b35c8338d4a51bb431f
|
|
| BLAKE2b-256 |
106f41457393aaaf37d4d80609bd5a9e58c0d2da55156249dc5f2aa0709d6a86
|
File details
Details for the file houdiniutils-0.1.1-py3-none-any.whl.
File metadata
- Download URL: houdiniutils-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.4 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 |
7f76deb76b272d151ff4a71e83e19f8ffcf1ce2f2d9c27d5ad97c340c75df419
|
|
| MD5 |
282eab48232858f9fd6eb60cc82a33ad
|
|
| BLAKE2b-256 |
1de7081e4f79de81ed35469d9a665dd8e74dbdf4df141c6d32f3f087f659110b
|