- simpler fix for 5.1.1 HF, need to review this in 5.2
#jira UE-165098
#preflight 63624cb51608da6ba16c7061
#rb benoit.deschenes
[CL 22940911 by kerim borchaev in ue5-main branch]
- when a part file has distinct geometry in some of its configurations then geometry variants are created
#jira UE-133993
#preflight 63464a43f04e6f8505dce3fb
#rb benoit.deschenes
#lockdown jeanmichel.dignard
[CL 22479244 by kerim borchaev in ue5-main branch]
- 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]
- 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]
- IDatasmithMasterMaterialElement has become IDatasmithMaterialInstanceElement
- EDatasmithMasterMateriallType has become EDatasmithReferenceMaterialType
- IDatasmithMasterMaterialElement is signaled as deprecated and not supported in 5.2
- The MasterMaterial tag is replaced by MaterialInstance, reading and writing. Reading the MasterMaterial tag is supported for previous versions.
- Clients should still be able to compile against Datasmith SDK without changing anything. However, warnings of deprecation will be logged.
- Directories, files and assets which named contained banned words have been renamed too. Redirect directives in the DatasmithContent module have been added for existing assets
#jira none
#rb johan.duparc
#preflight 6307c702aa0fda29197c01fd
[CL 21570510 by JeanLuc Corenthin in ue5-main branch]
rules of thumb:
- Actor transforms are in doubles
- mesh internal data are in floats, except UVs that are in doubles
- compiled 3dsmax, archicad, navisworks, revit, rhino, sketchup, solidworks
#jira UETOOL-5070
#preflight 623f2ee47d49f37dfd3d599b
#rb Benoit.Deschenes
[CL 19533189 by Johan Duparc in ue5-main branch]
- Root cause: In cl 17646035, the value of bBuildWithEditorOnlyData in the different Target.cs failes was changed from true to false. Doing so implies the use of the wrong BulkData on which the Datasmith mesh serialization is relying on and generates the crash.
- Solution: Move bBuildWithEditorOnlyData back to true.
Note the reason why the change was made in the first place has not been found yet.
#jira UE-145285
#rb none
#preflight 6228d36e0d5a90e98ec5719b
[CL 19322125 by JeanLuc Corenthin in ue5-main branch]