Skip to main content

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

  1. Download the Houdini Shelf Tool: Download the houUtils.shelf file from this link.

  2. Copy the Houdini Shelf Tool: Copy the downloaded houdiniUtils.shelf file to the HOUDINI_USER_PREF_DIR/toolbar directory. The HOUDINI_USER_PREF_DIR is typically located in your home directory under houdiniX.Y (e.g., ~/houdini20.5).

    cp <your_downloads_folder>/houUtils.shelf $HOUDINI_USER_PREF_DIR/toolbar/
    
  3. Create the houdiniUtils.json File:

    macOS

    For macOS, run the following Python command to determine the site-packages path and create the houdiniUtils.json file:

    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.json file:

    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 PYTHONPATH set to the site-packages path.
    • Write the configuration to a houdiniUtils.json file.
  4. Copy the houdiniUtils.json File: Copy the generated houdiniUtils.json file to the packages folder 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

houdiniutils-0.1.2.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

houdiniutils-0.1.2-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

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

Hashes for houdiniutils-0.1.2.tar.gz
Algorithm Hash digest
SHA256 2f850ab410f86df56ce5e5dd6971a18bde1ce70f919cc9a527a6ce581f7278b1
MD5 df9d082b5407459695b8449fb502264a
BLAKE2b-256 37b0ae8e8cd8f67436f2ec55f4fcc35d7821fa74500ac9cb8a225e0f866bd970

See more details on using hashes here.

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

Hashes for houdiniutils-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 320f7595d9b4620da2c37079e85e5ec0f8439a5f75d8136a969568012436e873
MD5 2d2b9a0eb0926bd8486921f61d8729c5
BLAKE2b-256 a7874eedd23d3578f6f1854453b12d57e4e81e0d2829f0ec103f2916d1ffd9db

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page