Exploring the new LumenRef mode in UE6 main.
After compiling the source without errors the editor launches fine without errors.
However after enabling LumenRef by entering the following in DefaultEngine.ini
r.LumenRef.supported=True
and launching again I get 6 shader compile errors!
My question is
Is it possible that my compile process is still wrong or is it most likely the repo source code is wrong?
\Engine\Shaders\Private\LumenRef\LumenRefInitialSampling.usf(98,40): Shader FLumenRefInitialSamplingRGS, Permutation 2, VF None:
/Engine/Private/LumenRef/LumenRefInitialSampling.usf:98:40: error: no member named ‘GBufferData’ in ‘FLumenMaterialData’
PathState.GeometryNormal = Material.GBufferData.WorldNormal;
~~~~~~~~ ^
\Engine\Shaders\Private\LumenRef\LumenRefInitialSampling.usf(99,37): Shader FLumenRefInitialSamplingRGS, Permutation 2, VF None:
/Engine/Private/LumenRef/LumenRefInitialSampling.usf:99:37: error: no member named ‘GBufferData’ in ‘FLumenMaterialData’
PathState.GBufferData = Material.GBufferData;
~~~~~~~~ ^
\Engine\Shaders\Private\LumenRef\LumenRefInitialSampling.usf(100,39): Shader FLumenRefInitialSamplingRGS, Permutation 2, VF None:
/Engine/Private/LumenRef/LumenRefInitialSampling.usf:100:39: error: no member named ‘GBufferData’ in ‘FLumenMaterialData’
PathState.PathRoughness = Material.GBufferData.Roughness;
~~~~~~~~ ^
\Engine\Shaders\Private\LumenRef\LumenRefInitialSampling.usf(100,40): Shader FLumenRefInitialSamplingRGS, Permutation 8, VF None:
/Engine/Private/LumenRef/LumenRefInitialSampling.usf:100:40: error: no member named ‘GBufferData’ in ‘FLumenMaterialData’
PathState.GeometryNormal = Material.GBufferData.WorldNormal;
~~~~~~~~ ^
\Engine\Shaders\Private\LumenRef\LumenRefInitialSampling.usf(101,37): Shader FLumenRefInitialSamplingRGS, Permutation 8, VF None:
/Engine/Private/LumenRef/LumenRefInitialSampling.usf:101:37: error: no member named ‘GBufferData’ in ‘FLumenMaterialData’
PathState.GBufferData = Material.GBufferData;
~~~~~~~~ ^
\Engine\Shaders\Private\LumenRef\LumenRefInitialSampling.usf(102,39): Shader FLumenRefInitialSamplingRGS, Permutation 8, VF None:
/Engine/Private/LumenRef/LumenRefInitialSampling.usf:102:39: error: no member named ‘GBufferData’ in ‘FLumenMaterialData’
PathState.PathRoughness = Material.GBufferData.Roughness;