Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add rv integration in nuke #8

Open
wants to merge 1 commit into
base: openrv-integration
Choose a base branch
from

Conversation

ccaillot
Copy link

Works with OpenPype 3.15.5, require an update to work with 3.15.10

Changelog Description

Added OpenRV Nuke Integration feature, allowing users to launch OpenRV/RV within Nuke. This update enhances the workflow by providing seamless integration between OpenRV/RV and Nuke. Users can now easily switch between applications, giving supervisors the possibility to conduct faster reviews directly from Write/Read Nodes, Checkpoint in Nuke.

Also it give you access to all the commands provided by rvNuke module, which are :

  • Start RV: Launches RV when selected from the toolbar.
  • Create Checkpoint: Creates a checkpoint in RV for the current Nuke script.
  • View in RV: Opens selected Read/Write nodes in RV for viewing.
  • Render to RV: Sends the current Nuke script to RV for rendering.
  • Project Settings ...: Opens the Nuke project settings panel.
  • Preferences ...: Opens the RV preferences panel, enabling users to customize RV's exec and arguments

For more information, please refer to the Pull Request #4839.

Additional Info

Regarding the Pull Request, the OpenRV Nuke Integration involves modifications to several files from the Pull Request #4839. The following files have been modified for the OpenRV Nuke Integration:

  • openpype/hosts/nuke/api/pipeline.py
  • openpype/settings/defaults/project_settings/openrv.json
  • openpype/settings/entities/schemas/projects_schema/schema_project_openrv.json

Testing Notes:

To launch RV in Nuke, follow these steps:

  1. Open the Project Settings in OpenPype.
  2. Navigate to OpenRv > Nuke Integration.
  3. Add the path to the 'rvnuke' python module. This plugin is automatically built with OpenRV/RV.
  4. Enable the OpenRV integration in Nuke.

Once these steps are completed, users will be able to seamlessly launch OpenRV/RV within Nuke and leverage its functionality for an enhanced workflow and collaboration experience.

Additionally, users can launch RV directly from Read or Write Nodes in Nuke using one of the following methods:

  • Custom Shortcut: In the OpenRv > Nuke Integration settings, specify a custom shortcut within Nuke to launch RV with a single key combination.
  • Default Shortcut: By default, pressing Alt+V while a Read or Write Node is selected in Nuke will launch RV for quick and convenient review of the associated footage.

@ddesmond ddesmond mentioned this pull request Dec 21, 2023
15 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant