cjhosken / NCCARenderFarmTools

My attempt at improving the NCCA renderfarm.
GNU General Public License v3.0
1 stars 0 forks source link

NCCA RenderFarm Tools

The NCCA RenderFarm Tools provide seamless integration with the NCCA Renderfarm, allowing users to submit and manage rendering tasks directly from their preferred Digital Content Creation (DCC) software. Currently, these tools support:

Supported Software

Installation

To install the shelf tools:

  1. Navigate to the shelf_tools/ directory.
  2. Run the appropriate setup script:
    • Linux: linux_setup.sh
    • Windows: windows_setup.sh

The tools will be installed across all Houdini and Maya distributions on your system.

Note: If you're using Houdini on Windows, you must run the setup script each time you install Houdini via Apps Anywhere.

Usage

Overview

The NCCA RenderFarm Tools include three primary tools. For certain operations, you may be prompted to log in using your Bournemouth University ID and password. You can opt to save your credentials to avoid re-entering them each time.

Tool Descriptions

1. Launch Qube!

This tool launches the Qube! graphical interface, which allows you to monitor jobs submitted to the NCCA Renderfarm. It is recommended to launch Qube! after submitting a job to ensure everything is functioning correctly.

2. Submit Job

This tool submits your current project from either Houdini or Maya to the renderfarm.

Maya-Specific Options:

Houdini-Specific Options:

3. View Farm

This tool opens the farm viewer, allowing you to manage your files on the NCCA Renderfarm. You can download, delete, or view files directly.

Tip: You can also access your files from Linux. Check out the tutorial videos by Jon Macey for more details.

Issue: If you are rendering in Karma, and your images are not opening correctly, make sure to enable "Legacy EXR" in the karmarendersettings. This is a known issue.

Troubleshooting

The tools may occasionally encounter bugs or performance issues. If you experience slowdowns or unexpected behavior:

  1. Restart the Tool: This often resolves minor issues.
  2. Report Bugs: If problems persist, please report them at NCCA RenderFarm Tools Issues.

Important: Reporting bugs ensures they are addressed in future updates. When submitting a bug report, please assign an appropriate label. Avoid creating new labels.

Development

The NCCA RenderFarm Tools is an open-source project, inviting contributions from the community. Students are encouraged to maintain and improve the tools during their time at Bournemouth University.

If you're interested in contributing, please refer to DEVEL.md for guidelines and instructions.

Contributors

This project was initiated by Christopher Hosken during the summer of 2024.

Other Contributors:

If you've contributed to this project, feel free to add your name to the list of contributors.