A Visual Constructor for CLI Render Commands
Commander is a Java application designed to help Maya users construct a CLI render command for the Renderman rendering engine. For anyone who may be apprehensive about using a terminal prompt to render their images or animations, Commander provides a logical UI and a set of presets to help you create a command that suites your needs. For users who are comfortable with the CLI, Commander can provide a fast and accurate way to generate commands without the need to enter all of the necessary flags and arguments. This application also provides a simple way to create a set of render commands which allow you to distribute your rendering across multiple computers.
This application was developed with Java 8 and has been tested on Mac OS X 10.11.4 and 10.9 successfully.
Clone the repository and navigate to the Commander src directory in your Terminal app and enter: javac *.java
to compile all of the Java code to bytecode. Then enter: java Commander
to launch the application.
Follow the prompts in the resulting window to begin and use the help icons on the left of the window to aid in your process if need be.
Watch a short trailer for Commander on YouTube
Enjoy!
Note:
The drag and drop aspect is using the FileDrop class from Nathan Blomquist. His class is released into public domain for use. It enables drag and drop for any JComponent and makes it exceptionally straightforward to implement.