Fix setting display/view based on collected scene display/view if left empty in ExtractOIIOTranscode settings.

`instance.data["sceneDisplay"]` and `instance.data["sceneView"]` are now intended to be set to describe the user's configured display/view inside the DCC and can still be used as fallback for the `ExtractOIIOTrancode` transcoding. For the time being the legacy `colorspaceDisplay` and `colorspaceView` instance.data keys will act as fallback for backwards compatibility to represent the scene display and view.

Also see:
 https://github.com/ynput/ayon-core/issues/1430#issuecomment-3516459205
This commit is contained in:
Roy Nieterau 2025-11-11 12:43:00 +01:00
parent 3fcb4949f2
commit 0dfaed53cb
3 changed files with 25 additions and 27 deletions

View file

@ -443,7 +443,7 @@ class UseDisplayViewModel(BaseSettingsModel):
title="Target Display",
description=(
"Display of the target transform. If left empty, the"
" source Display value will be used."
" scene Display value will be used."
)
)
view: str = SettingsField(
@ -451,7 +451,7 @@ class UseDisplayViewModel(BaseSettingsModel):
title="Target View",
description=(
"View of the target transform. If left empty, the"
" source View value will be used."
" scene View value will be used."
)
)