
Description
Bake SceneTextures so that they can be used for UI materials.
Youtube tutorial video: link
Bilibili tutorial video: link
Features:
Support five types of most useful SceneTextures: SceneColor、SceneDepth、CustomDepth、CustomStencil(UE5.2 or later), FinalColor.
Provide "SceneTexture For UMG" material node.
Enable/Disable SceneTextures for UMG in Project Settings.
Enable/Disable SceneTextures for UMG in Blueprint.
Demo level included for an example of integration.
Code Modules:
SceneTextureForUMG- Runtime
Number of Blueprints: 4
Number of C++ Classes: 12
Supported Development Platforms: Win64, Win32
Supported Target Build Platforms: Win64, Win32,
Precautions before buying:
SceneDepth and CustomDepth is single channel, so your need to use "Mask(R)" in materials.
SceneColor is the color before postprocessing, and FinalColor is the color after postprocessing.
FinalColor only works at runtime, and sometimes you need to convert it from sRGB to Linear.
Please only enable the SceneTextures in need for your projects, as the enabled SceneTextures will be refreshed every frame.
If you want to apply SceneTextures for fonts, see my another plugin "See Through Text"
Currently only works on PC. VR and mobile platforms are not supported, as they have different render pipelines.