Navigation
API > API/Plugins > API/Plugins/OpenColorIO
Entry point to trigger OpenColorIO conversion rendering
| Name | FOpenColorIORendering |
| Type | class |
| Header File | /Engine/Plugins/Compositing/OpenColorIO/Source/OpenColorIO/Public/OpenColorIORendering.h |
| Include Path | #include "OpenColorIORendering.h" |
Syntax
class FOpenColorIORendering
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOpenColorIORendering() |
OpenColorIORendering.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DefaultDisplayGamma | float | OpenColorIORendering.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AddPass_RenderThread
(
FRDGBuilder& GraphBuilder, |
Similar to the above, except gamma and feature level are handled by the function itself based on provided View. | OpenColorIORendering.h | |
static void AddPass_RenderThread
(
FRDGBuilder& GraphBuilder, |
Applies the color transform RDG pass with the provided resources. | OpenColorIORendering.h | |
static bool ApplyColorTransform
(
UWorld* InWorld, |
Applies the color transform described in the settings | OpenColorIORendering.h | |
static FOpenColorIORenderPassResources GetRenderPassResources
(
const FOpenColorIOColorConversionSettings& InSettings, |
Get render pass resources on the game thread, to be enqueue-copied for later use by the `AddPass_RenderThread_ function. | OpenColorIORendering.h | |
static void PrepareView
(
FSceneViewFamily& InViewFamily, |
This function sets up provided view and related family to properly support OCIO. | OpenColorIORendering.h |