Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.

Enhancement/nuke openrv integration#5178

Closed
ccaillot wants to merge 189 commits intoynput:developfrom
quadproduction:enhancement/nuke-openrv-integration
Closed

Enhancement/nuke openrv integration#5178
ccaillot wants to merge 189 commits intoynput:developfrom
quadproduction:enhancement/nuke-openrv-integration

Conversation

@ccaillot
Copy link

@ccaillot ccaillot commented Jun 22, 2023

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.

These shortcut options provide quick access to launch RV, further streamlining the review process within Nuke.

@ccaillot ccaillot force-pushed the enhancement/nuke-openrv-integration branch from bbf4d11 to 9590d46 Compare June 22, 2023 15:59
@ccaillot ccaillot marked this pull request as draft June 22, 2023 21:34
@ccaillot ccaillot closed this Jun 22, 2023
@ynbot ynbot added this to the next-patch milestone Jun 22, 2023
@ccaillot ccaillot deleted the enhancement/nuke-openrv-integration branch June 22, 2023 21:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

host: Nuke module: Ftrack size/XL Denotes a PR changes 1500-2499 lines, ignoring general files type: enhancement Enhancements to existing functionality

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

7 participants