When doing independent changes and then reloading the link, the master document did not detect the change.
On link reload, we need to mark the whole linked document as changed and resend on next update.
#jira UE-148907
#rb JeanLuc.Corenthin
#preflight none
[CL 19899488 by emil kirichev in ue5-main branch]
Solution: Remove the link directive to use the Ruby framework as it is already done for the SketchUpAPI framework
#jira UE-144851
#rb benoit.deschenes
#preflight 626307f4006fa20b683ba4d4
#ROBOMERGE-AUTHOR: jeanluc.corenthin
#ROBOMERGE-SOURCE: CL 19872813 in //UE5/Release-5.0/... via CL 19874060
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v940-19807014)
[CL 19878030 by jeanluc corenthin in ue5-main branch]
- object with non-degenerate pivot but no ather instances doesn't create redundand actor
#jira UE-146839
#preflight 62612680375115ece30789b7
#rb benoit.deschenes
[CL 19861447 by kerim borchaev in ue5-main branch]
- Node transforms updated when Max time slider changes
- Optimize Collision Sync - not using Max api to find node by name but instead use plugin's recorded name->node mapping
- additional refactor to simplify further validity checks(for geometry, materials etc)
#jira UETOOL-5042
#preflight 625718d6f7476d662c7fd20d
#rb benoit.deschenes
[CL 19774347 by kerim borchaev in ue5-main branch]
Solution: Removed explicit linkage with Ruby framework using -undefined linker's option since Ruby framework will be already loaded by SketchUp app.
Note: This was already done for the SketchUpAPI framework.
#jira UE-144851
#rb none
#preflight 6255936f153828d2732b9d0c
[CL 19721735 by JeanLuc Corenthin in ue5-main branch]
- Restoring previous FDatasmithSceneExporter::Reset() behavior but marking the function as deprecated.
It's previous usage of reseting the export progress without resetting the whole exporter state was discutable and confusing. If users want to fully reset the exporter they don't need the Reset() function.
- Fixing Datasmith Facade inverse scaling error during position conversion
#preflight 624b48d9dc6183e3f547d3b1
#rb Johan.Duparc Kerim.Borchaev
[CL 19625080 by benoit deschenes 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]
- Changes to Texmaps are synced(bitmap and other types, bakeable or not)
- No unused textures left in the udatasmith file(any situation when texture was used but not anymore)
- Only textures referenced in converted material are exported. This is an improvement over old exporter where it exported all texmaps referenced by source Max material and then cleaned up scene.
#jira UETOOL-4391
#preflight 6239ee8b7b69b01ec152cc1e
#rb benoit.deschenes
[CL 19495448 by kerim borchaev in ue5-main branch]