- Suppressed parts with geometry are exported as mesh actors(instead of empty actors as before). Temporarily unsuppressing those parts for the duration of export and reverting suppression state back.
- Fixed name sanitation which was breaking some scenes with variants.
- Light Label uses user name of the light
- fixed spotlight direction
#jira UE-133993 UE-156138
#preflight 633446bb665f6b8f7f73ae37
#rb JeanLuc.Corenthin
[CL 22292887 by kerim borchaev in ue5-main branch]
- decimal symbol in the locale was leaking into name avoiding sanitize
#jira UE-165221
#preflight 63357f50691c0168b73d3fc8
#rb JeanLuc.Corenthin
[CL 22292885 by kerim borchaev in ue5-main branch]
- Old DatasmithMeshElement are removed from datasmith scene when mesh is updated
#jira UE-160625
#preflight 632bf4abb4515b7e22ac2475
#rb benoit.deschenes
[CL 22163683 by kerim borchaev in ue5-main branch]
- submaterials(of a composite material) that are not used on geometry are note added to datasmith scene
#jira UE-157274
#preflight 631ad0fff448dc6e58d4af7d
#rb benoit.deschenes
[CL 22110175 by kerim borchaev in ue5-main branch]
- Datasmith: WorldPositionOffset input added to Datasmith UePbr material
- Datasmith: DatasmithCSharpFacade - added ClearCoat/ClearCoatRoughness/WorldPositionOffset
- Fixed z-fighting - Image Geometry is offset along local Z axis. PositionOffset param of image's material can be used to control amount of offset
- Enabled transparency on image material when it contains transparent pixels
#jira UE-160640
#preflight 6329dcf50a4ad044de9b8dd5
#rb benoit.deschenes
[CL 22100273 by kerim borchaev in ue5-main branch]
Issues fixed: missing decals on same surface upon export, missing decals on complex surfaces such as HermiteSplines, Decal clipping on big curvature surfaces in UE.
#jira UE-161315 UE-161310
#preflight 6329bd6e6919ce39986e2ca9
#rb JeanLuc.Corenthin
[CL 22094311 by balazs toereki in ue5-main branch]
- explicit "srgb" flag set for texture element appropriately
- fixed usecase when same image file used twice(or more) in different bitmap texmaps but with different gamma
#jira UE-141058
#preflight 63204ed88c478acecf4d9e00
[CL 22002157 by kerim borchaev in ue5-main branch]
Fix that import of the CATProduct hangs. The main problem is due to the size of the message between the CADWorker and the dispatcher in this case (the CATProduct has more than 4000 external references, that generated a message bigger than the limit.)
=>
fix FNetworkNode::ReceiveMessage(): remove the limite of 1 Mb for message size, manage the reception of large messages
fix FDatasmithWorkerHandler::RunInternal(): manage the case of EWorkerErrorState::ConnectionLost
+ some improvements:
- Launch only one worker for monolithic file
- Replace FThread by UE::Tasks::FTask
#rb johan.duparc
#preflight 631a0305304480f8f8584bed
[CL 21908209 by david lesage in ue5-main branch]