Hello everyone!
I am exploring the Composure feature and I think it’s awesome!
I would like to put the chroma key output to a texture and assigning it to a plane.
Everything is great in the editor but not in the package, there I get a black material.
My workflow is as follows:
- Composure Media Texture Input is fed from the Media Texture (path is in the Movies folder inside the Content)
- Composure Output is a Render Target Asset
- Rendered Target Asset is assigned to a material that is set to a plane
The result in the editor is what I expected, the problem appears on the package where the plane material is black.
Can you guys help me find a solution?
I also found that if the Package is set to Development, a long and ugly error appears about Assertion Failed:
assertion failed:
!FUObjectThreadContext::Get().IsRoutingPostLoad
[File:D:/Build/++UE4+Licensee/Sync/Engine/Source/Runtime/CoreUObject/Private/UObject/ScriptCore.cpp]
[Line: 1755] Cannot call UnrealScript
(MediaTextureCompositingInput
/Composure/Blueprints/CompositingElements/BP_MediaPlateCompElement.Default__BP_MediaPlateCompElement_C:MediaTextureCompositingInput_0
- Function /Script/Composure.CompositingElementPass:Reset)
while PostLoading objects Unhandled
Exception: 0xf5b82d90
0x00007ff8d8fd9709 UnknownFunction
The Shipping method does not give this error but the black material issue.
Help!
Thank you!