- Component Instance without children doesn't create extra actor(only mesh actor)
- Image creates only Mesh
- fixed medatada removal when component is removed
#jira UE-157330
#preflight 62f3a1887c66d5539e45c87c
#rb benoit.deschenes
[CL 21454251 by kerim borchaev in ue5-main branch]
- using smallest handle value among instance nodes
#jira UE-161187
#preflight 62fcd078200ff87e0771ab05
#rb benoit.deschenes
[CL 21425402 by kerim borchaev in ue5-main branch]
- normals are transformed with inverse-transposed orientation component of the bake transform
#jira UE-130882
#preflight 62f4b357185b21882a1c2a6f
#rb benoit.deschenes
[CL 21402096 by kerim borchaev in ue5-main branch]
- note: this was not a regression
#jira UE-159603
#preflight 62f1044e23003b62a3c9bcce
#rb benoit.deschenes
[CL 21402068 by kerim borchaev in ue5-main branch]
- fixed case when Sketchup transparent material using texture without alpha appearad opaque
- fixed combining scalar opacity and texture alpha(now they are modulated)
- fixed VERY old issue with texture opacity source - INVERTED BLUE channel of material texture was used as opacity source
#jira UE-157361
#preflight 62d81f79c0180d8071dbf668
#rb benoit.deschenes
[CL 21197684 by kerim borchaev in ue5-main branch]
- Image entity exported as a separate actor
- layer visibility working(as well as regular visibility)
- Image dimensions baked into static mesh
- Image entities with the same image contents(bitmap data) share Datasmith material
- Sync of image parameters - transform and dimensions
#jira UE-153795 UE-159380
#preflight 62d65304185da2495f6a5c7d
#rb benoit.deschenes
[CL 21179810 by kerim borchaev in ue5-main branch]
Connection/Messages/Settings windows and dialogs now remember position and size within the same session
#jira UE-102277
#rb JeanLuc.Corenthin
#preflight 62c83df7f671e8d2facfa06c
[CL 21008424 by Balazs Toereki in ue5-main branch]
- old code(making disconnected faces into separate meshes) is kept, compiling. In case we need an option
#jira UE-157330
#preflight 62beca2cd94b57687c72fa75
#rb benoit.deschenes
[CL 20935622 by kerim borchaev in ue5-main branch]
- Switching Color By Tag rebuilds materials for the whole scene to use SU Layer(aka Tag)
materials
- Also includes texture/uv scaling information of Layer materials.
- Layer/Tag override works as in SU - default(Layer0) layer material overriden if component instance overrides Layer
#jira UE-130705
#preflight 62bc694ce353c20ac246ae8e
#rb benoit.deschenes
[CL 20935075 by kerim borchaev in ue5-main branch]
- Unreal doesn't allow non-uniform scaling of a parent actor to be applied to a rotated child object(scaling is applied before rotation, in mesh's local space). SketchUp allows this and in some cases it's useful/possible to 'bake' rotation into component's geometry to have same effect in Unreal as in SU.
- Restrictions: Transform 'baking' is done only for purely geometric components(without child components). And when component that has oly single instance(single transform to be baked). Multiple occurrencies of the same instance are allowed since they have the same local transform(which was baked).
- Translation and uniform scaling is not baked(only non-uniform scale, rotate and shear). These is not needed and more convenient for user to keep them in the actor.
#jira UE-130882
#preflight 62a88e57136e62bef1c4f1ed
#rb benoit.deschenes JeanLuc.Corenthin
[CL 20680914 by kerim borchaev in ue5-main branch]
- Max materials are not changing names anymore by the plugin
- Fixed export/sync for Multisubobj submaterials with same name
- Fixed crash for Blend material with null input material
#jira UE-154116
#preflight 62a0872d521254896f9e623e
#rb benoit.deschenes
[CL 20598266 by kerim borchaev in ue5-main branch]