Skip to content

Commit

Permalink
docs: Update install script for debugging purposes
Browse files Browse the repository at this point in the history
  • Loading branch information
leongdl committed Oct 30, 2024
1 parent 2ee9ec6 commit 33fe723
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
12 changes: 12 additions & 0 deletions DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,18 @@ This workflow creates a "houdini package", a JSON file which tells Houdini where
5. (Optional) To edit the deadline_cloud hda, go to Assets > Asset Manager. Under Operator Type Libraries > Current HIP File, you will find "Driver/deadline_cloud". Right click, select Type Properties. From the Parameter tab you can modify the parameter interface, as you hit Apply you will see that the "DialogScript" file in the hda source files has been updated.
## How to use the Houdini Submitter
1. After installing the houdini submitter, the Deadline Cloud panel is available as an output node. Goto the `Network View` panel, select the `out` Output network. Right click, and type in `Deadline` to reveal the `Deadline` node. Drag the deadline node into the output network and connect it to the renderer. Connect the render node's output to the `Deadline Cloud` node for association.

Select the `Deadline Cloud` node to reveal the Deadline Job Submission panel. Users can either "Save Bundle" for later submission to `Deadline Cloud`, or `Submit` to immediately submit the render to the farm.

Also, please review the `Job Attachments` panel if all required scene assets are populated. To update the set of assets, click `Parse Files` to refresh.

For more information about Houdini Plugins, please refer to Houdini's [Reference](https://www.sidefx.com/docs/houdini/ref/plugins.html) and on Render Nodes (ROPs) [Reference](https://www.sidefx.com/docs/houdini/nodes/out/index.html).
For more information about `Network View` in Houdini, please refer to Houdini's [Documentation](https://www.sidefx.com/docs/houdini/network/navigate.html) and [QuickStart](https://www.sidefx.com/tutorials/network-view/).

## Application Interface Adaptor Development Workflow

You can work on the adaptor alongside your submitter development workflow using a Deadline Cloud farm that uses a service-managed fleet. You'll need to perform the following steps to substitute your build of the adaptor for the one in the service.
Expand Down
1 change: 1 addition & 0 deletions scripts/install_dev_submitter.py
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,7 @@ def install_submitter_package(houdini_version_arg: Optional[str], local_deps: li
packages_path.mkdir(parents=True, exist_ok=True)
submitter_package_path = packages_path / "deadline_submitter_for_houdini.json"

print(f"Installing Houdini plugin to: {submitter_package_path}")
with open(submitter_package_path, "w", encoding="utf-8") as f:
json.dump(submitter_package, f, indent=4)

Expand Down

0 comments on commit 33fe723

Please sign in to comment.