Hello nice people out there! Thanks for reading!
I have encountered a problem when rendering with the MRQ in UE 5.4. (PREVIEW)
It happens even with a completely new project with almost nothing in the level and regardless of using Pathtracer or Lumen or whatever. The error only occurs when having the Motion Design Plugin enabled. It does not matter if I use the sequence that comes with the Motion design mode itself or using a manually created level sequence.
Deactivating the Motion design plugin makes the MRQ work as expected again.
I start a new project with Cinematics - “Empty project”, even delete some things so this is what I have in the outliner:
Having the motion design plugin enabled results in a shader compilation trigger and error in the MRQ for each frame. The output log shows this every frame:
LogShaderCompilers: Warning: C:/Program Files/Epic Games/UE_5.4/Engine/Shaders/Private/RayTracing/RayTracingMaterialHitShaders.usf(): Shader TMaterialCHSFNoLightMapPolicy, Permutation 0, VF FLocalVertexFactory:
select(Color > 0.04045, pow(Color * (1. / 1.0549999999999999) + 0.052132699999999997, 2.3999999999999999), Color * (1. / 12.92))
LogShaderCompilers: Warning: Failed to compile Material /Composure/Materials/Output/M_SrgbToLinear.M_SrgbToLinear for platform PCD3D_SM6, Default Material will be used in game.
/Engine/Private/MaterialTemplate.ush(3315,24): error: condition for short-circuiting ternary operator must be scalar, for non-scalar types use 'select'
return Color > 0.04045 ? pow( Color * (1.0 / 1.055) + 0.0521327, 2.4 ) : Color * (1.0 / 12.92);;
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
select(Color > 0.04045, pow(Color * (1. / 1.0549999999999999) + 0.052132699999999997, 2.3999999999999999), Color * (1. / 12.92))
So I can’t create any output at all when having Motion Design enabled, neither path tracer, nor Lumen, nor OCIO work. Nothing helps.
Can anyone tell what to do? I have such a nice Cloner-Effector-Setup but can’t export it…
Thanks a lot!