This repository contains a collection of Python tools, shelf toolbars, and utility scripts designed for FX artists working in Houdini. These tools aim to streamline tasks and enhance the user experience within the Houdini environment.
- Provides a user interface (UI) for saving and importing Houdini setups or collections of nodes to disk for quick access.
- The UI allows users to create descriptions, previews, and snapshots for a quick overview.
- Helps build a personalized library of commonly used systems, examples, VEX and Python snippets, and setups.
- A collection of basic Python scripts accessible via right-clicking on nodes.
- Includes scripts for creating null output nodes, object merge and output nodes, and render output nodes.
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 (Python 3.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.