SceneTexture:SceneDepth node is not properly compiled in ES3_1.
Regression? yes, It is working in 4.20.3 launcher version.
This log come up with compile failure
LogMaterial: Display: Missing cached shader map for material NewMaterial, compiling.
LogMaterial: Warning: D:\Documents\Unreal Projects\MobileSceneDepth 4.21\Content\NewMaterial.uasset: Failed to compile Material for platform PCD3D_ES31, Default Material will be used in game.
LogMaterial: (Node SceneTexture) SceneDepth lookups are only available when BlendableLocation is BeforeTranslucency or BeforeTonemapping
1) Create a new post process material with SceneTexture:SceneDepth
2) Use it into post process volume in the scene
3) Change preview rendering level to High-End Mobile > Android GLES3.1 Preview
4) Try in/out the volume to see if the pp matrial working like in the SM5
[Image Removed]
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-67024 in the post.
1 |
Component | UE - Platform - Mobile |
---|---|
Affects Versions | 4.21 |
Target Fix | 4.22 |
Created | Nov 30, 2018 |
---|---|
Resolved | Dec 3, 2018 |
Updated | Sep 16, 2019 |