Commit Graph

677 Commits

Author SHA1 Message Date
sebastien lussier
6b691ccee7 Approximate Actors: Changed error to warning
#rb trivial

[CL 27856633 by sebastien lussier in ue5-main branch]
2023-09-13 18:31:43 -04:00
sebastien lussier
c344fbeb86 Approximate Actors - Fix ensure() caused by empty scene representation
* Return an error if no valid input was provided
#rb jimmy.andrews, lonnie.li

[CL 27845860 by sebastien lussier in ue5-main branch]
2023-09-13 15:43:42 -04:00
jimmy andrews
78fbcb1c6b Use deprecated typedef to fix FSelectedOjectsChangeList typo in ITF's ToolContextInterfaces
#jira UE-192620
#rb matija.kecman
#rb lonnie.li

[CL 27782397 by jimmy andrews in ue5-main branch]
2023-09-12 00:11:43 -04:00
sebastien lussier
10dbd4af46 World Partition - HLOD: Make sure the Approximate Actors HLODs can use "legacy" flatten materials without issue
* Those materials use different parameters for textures & switches names in the material.
#rb jeanfrancois.dube

[CL 27753067 by sebastien lussier in ue5-main branch]
2023-09-11 10:33:04 -04:00
jimmy andrews
eae5c05e7d add offset parameter to spline tool, to support drawing splines that are not directly on the clicked surfaces
#rb rinat.abdrashitov
#rb semion.piskarev

[CL 27726002 by jimmy andrews in ue5-main branch]
2023-09-08 16:20:45 -04:00
Jimmy Andrews
75dc3042b4 Fix the 'mesh to collision' tool not properly updating dynamic mesh component collision settings
#rb rinat.abdrashitov
#jira none

[CL 27632304 by Jimmy Andrews in ue5-main branch]
2023-09-06 09:36:56 -04:00
sebastien lussier
9ba039e68e Approximate Actors - Allow approximate actors to use an array of components as input, rather than only actors
#rb patrick.enfedaque

[CL 27597062 by sebastien lussier in ue5-main branch]
2023-09-05 11:04:59 -04:00
sebastien lussier
49a9a5e664 Merge Actor - Approximate Actors: Expose the FallbackRelativeError settings (Nanite option)
#rb patrick.enfedaque

[CL 27594476 by sebastien lussier in ue5-main branch]
2023-09-05 09:25:05 -04:00
matija kecman
84bdab0304 Support Geometry Selection in the Tangents tool and fix some bugs
#jira UE-181650
#rb jimmy.andrews

[CL 27584315 by matija kecman in ue5-main branch]
2023-09-04 07:29:03 -04:00
ivan zivkovic
78e938a3a9 Skipping re-triangulation of source LODs that should have their UVs preserved
#jira UE-194295

[CL 27572496 by ivan zivkovic in ue5-main branch]
2023-09-01 19:40:42 -04:00
jimmy andrews
6c4d6456d9 Fix missing transform on initial preview mesh for self union tool, which was causing the initial preview (before first union was computed) to appear at the world origin
#rb tyson.brochu

[CL 27547956 by jimmy andrews in ue5-main branch]
2023-08-31 23:39:18 -04:00
benoit gadreau
5cba991768 Skeleton Editing Tool: fixed preview mesh display
#jira UE-194052
#rb halfdan.ingvarsson

#rnx

[CL 27437905 by benoit gadreau in ue5-main branch]
2023-08-29 03:57:27 -04:00
kiaran ritchie
5375337bcc Adding select shell / grow / shrink to vertex selection modes.
#rb halfdan.ingvarsson

[CL 27327509 by kiaran ritchie in ue5-main branch]
2023-08-23 19:29:44 -04:00
kiaran ritchie
4a9a445fd6 Enable bone rotation/translation while painting weights.
#rb halfdan.ingvarsson

[CL 27281321 by kiaran ritchie in ue5-main branch]
2023-08-22 14:51:34 -04:00
kiaran ritchie
e948b6b99f Added component editor to directly edit skin weights on vertices.
Added ability to preview animations while editing skin weights.

#rb halfdan.ingvarsson

[CL 27262109 by kiaran ritchie in ue5-main branch]
2023-08-21 22:12:01 -04:00
kiaran ritchie
6a85fd348e Removing accidental button style in skin weight detail panel.
#rb trivial

[CL 27125373 by kiaran ritchie in ue5-main branch]
2023-08-15 18:56:08 -04:00
ryan schmidt
7be6bf046f CombineMeshInstances: revert workaround that was avoiding crash in SimplifyToMinimalPlanar
#rb none
#rnx

[CL 27111455 by ryan schmidt in ue5-main branch]
2023-08-15 14:06:39 -04:00
ryan schmidt
709253e10a CombineMeshInstances: Add support for specifying constraints on allowed Approximation types for specific Parts
#rb none
#rnx

[CL 27094778 by ryan schmidt in ue5-main branch]
2023-08-14 21:03:36 -04:00
semion piskarev
4cd83b4ef0 MeshModelingTools: Fix crash in dynamic sculpt tool due to preview component being attached to the target actor and being destroyed by blueprint recompiles.
#rb Lonnie.Li, Tyson.Brochu
#jira UE-192200

[CL 27080243 by semion piskarev in ue5-main branch]
2023-08-14 14:55:10 -04:00
ryan schmidt
51a4ef79d5 CombineMeshInstances: add workaround for SimplifyToMinimalPlanar seam collapse issue
#rb none
#rnx

[CL 27078118 by ryan schmidt in ue5-main branch]
2023-08-14 14:08:10 -04:00
kiaran ritchie
973ceba923 Fixes crash switching from "Edit Skin Weights" to other tool.
#rb halfdan.ingvarsson

[CL 27003323 by kiaran ritchie in ue5-main branch]
2023-08-10 14:55:37 -04:00
matija kecman
9cadcde59f Fix bug where BakeRC tool does not respect the "New Asset Location" option in Modeling Mode Quick Settings
#jira UE-192606
#rb rinat.abdrashitov

[CL 26986385 by matija kecman in ue5-main branch]
2023-08-10 05:37:39 -04:00
ryan schmidt
d89bf916c0 CombineMeshInstances: fix some crashes that can happen if a 0-triangle LOD mesh makes it through to the LOD post-processing. Catch case of no input parts in top-level ::CombineMeshInstances().
#rb none
#rnx

[CL 26970971 by ryan schmidt in ue5-main branch]
2023-08-09 16:27:56 -04:00
ryan schmidt
2922ccfab0 CombineMeshInstances: add more support for preserving UVs
#rb none
#rnx

[CL 26925415 by ryan schmidt in ue5-main branch]
2023-08-08 14:46:58 -04:00
benoit deschenes
b312237637 Fixing crash when calling when the number of materials in the instance does not match the number of Material section in the MeshDescription.
[CL 26903930 by benoit deschenes in ue5-main branch]
2023-08-07 19:00:18 -04:00