Skip to content

Add OpenRV #590

Closed
ccaillot wants to merge 1440 commits intomainfrom
enhancement/rv-nuke-integration2
Closed

Add OpenRV #590
ccaillot wants to merge 1440 commits intomainfrom
enhancement/rv-nuke-integration2

Conversation

@ccaillot
Copy link

Changelog Description

Added OpenRV in Openpype, allowing users to launch OpenRV/RV in standalone or within 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 System Settings > Applications > OpenRV
  2. Active the Open RV Plugin and add this executable to Linux : /prod/softprod/apps/rv/2023.0.0/linux/bin/rv and save.
  3. Open Project Settings > {Your Project} >Anatomy > Applications > Add OpenRV in the application list and save
  4. Still in Projec Settings > Open RV >Nuke Integration
  5. Enable the OpenRV integration in Nuke.

Once these steps are completed, users will be able to launch OpenRV/RV within Nuke
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.

moonyuet and others added 30 commits August 31, 2023 22:55
* fix appending of instances by asset name

* skip disabled instances

* formatting fix
* added 3dsmax settings conversion

* added conversion of reposition knobs

* fixed matching defaults

* updated core settings

* updated aftereffects settings model
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
OCIO: windows unc path support in Nuke and Hiero
…l-profiles

Nuke: fixing thumbnail and monitor out root attributes
it was residual approach from old workflow
…-set-version-does-not-change-version-in-scene-inventory

Houdini: Introduce imprint function for correct version in hda loader
…render-instance

Max: Optional Renderable Camera Validator for Render Instance
…zero_repair

Maya: Validate Shape Zero fix repair action + provide informational artist-facing report
…lugin_attributes_optimize

Maya: Optimize validate plug-in path attributes
ynbot and others added 25 commits September 16, 2023 03:24
Just 'id' is not returned because value in fields.
* Mark color management preferences as deprecated

* add migration hint
build was missing `libssl.1.1.so` and `libcrypto.1.1.so` symlinks needed by the executable itself, because python is now explicitly build with OpenSSL 1.1.1
* ayon mode explicitly ignores addons that have own repository

* change warning message of missing addon directory to debug

* Better log message
* create set of output links before creation

* find all existing links before creating them

* Added small comment
@BenSouchet BenSouchet changed the base branch from develop to 3.15.12-quad.3.14 October 31, 2023 09:52
@BenSouchet BenSouchet changed the base branch from 3.15.12-quad.3.14 to develop October 31, 2023 09:52
@BenSouchet BenSouchet changed the base branch from develop to main November 13, 2023 18:43
@BenSouchet
Copy link

The PR has been merge manually into 3.15.12-quad.3.14.1

@BenSouchet BenSouchet closed this Nov 13, 2023
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.