This repository contains a collection of Python tools, shelf toolbars, and utility scripts for FX artists working with Houdini. These tools aim to streamline tasks and enhance the user experience within the Houdini environment.
- Out Tools:
- Basic Python scripts accessible via right-clicking on nodes.
- Include Null out nodes, Object merge and Out nodes, and Render Out nodes.
Video Demo
- Snip UI:
- A work-in-progress UI for saving and importing a collection of nodes to disk for quick access.
- Helps create a personalized library of commonly used systems, examples, vex and python snippets, and setups.
SnipUI Shelftool
WriteSnipUI (Completed)
ReadSnipUI (Incomplete)
To get started with these EFX tools, follow these steps:
- Clone or download this repository to your local machine.
- Ensure you have the necessary dependencies installed, such as PySide2, and are using Houdini 20 (python3.10).
- Copy the "EFX.json" file from the downloaded repository to the "packages" directory in your Houdini installation folder.
- Open the "EFX.json" file and replace the value of the "EFX" key with the path to the downloaded repository on your machine.
Contributions to this project are welcome! If you have ideas for additional features, improvements, or bug fixes, feel free to submit a pull request. Please ensure that any contributions align with the goals and scope of this project.