- Toggle to relax now uses relax mode settings
- Made relax operation iterative to prevent over-relaxing within a single operation.
- Added skin paint brush mode and color modes to config file
#rb halfdan.ingvarsson
#JIRA UE-209449, UE-211086, UE-211087
[CL 33319174 by kiaran ritchie in ue5-main branch]
- Added concept of "default" engine profile (can be reset but not deleted)
- Added support for setting Show Flags from profile in animation viewports
- Added profile dropdown to animation viewport
- Skin paint tool now swaps to "Edit" mode and restores prior mode on Shutdown()
#rb halfdan.ingvarsson
#JIRA UE-200072
[CL 33118947 by kiaran ritchie in ue5-main branch]
the input router collects behaviors to be captured on mouse down and processes them before notifying the previous widget that it has lost focus.
deferring the behavior function on tick allows other widgets to send their "lost focus" notification before the tool does its job.
note that this is not specific to this tool.
#jira UE-210077
#jira UE-211250
#rb kiaran.ritchie
#rnx
[CL 33004910 by benoit gadreau in ue5-main branch]
- improved brush falloff and strength rendering
- falloff updates in realtime in viewport when adjusted
#rb halfdan.ingvarsson, tyson.brochu
#JIRA UE-209447
[CL 32976766 by kiaran ritchie in ue5-main branch]
- improved brush falloff and strength rendering
- falloff updates in realtime in viewport when adjusted
- added multi-color bone support
#JIRA UE-210598, UE-210599
[CL 32527002 by kiaran ritchie in ue5-main branch]
- do not modify the original mesh during configuration to avoid deleting incomig data
- use the mesh description instead of the dyna mesh to submit the new skin weights
- use VertexColorMaterial as overlay material instead of changing the standard ones
- update the color overlay with an empty selection when the tool is started. The notifier will update the visualization when the selection is changed.
#jira UE-209553
#rb halfdan.ingvarsson
#rnx
[CL 32207501 by benoit gadreau in ue5-main branch]
This change restores the behavior prior to the change to the default argument of the Modify function of (Brush, Poly, and Model) from false to true.
#rb Jimmy.Andrews
#jira UE-205335
#ushell-cherrypick of 30989122 by Marc.Audy
[CL 31503108 by lonnie li in ue5-main branch]
Fixes issue with brush settings not save per brush mode
#rb halfdan.ingvarsson
#JIRA UE-199992, UE-199994
[CL 30980384 by kiaran ritchie in ue5-main branch]
- Y to cycle between components
- V to snap/create new bone based on component selection
- backface on by default
- better UI
#jira UE-204165
#jira UE-204166
#jira UE-204159
#jira UE-204275
#rb sara.schvartzman
[CL 30714210 by benoit gadreau in ue5-main branch]
- component selection is done on release only (not while dragging for a better UX)
- support for vertices, edges and faces selection
#jira UE-189931
#rb kiaran.ritchie
[CL 30630770 by benoit gadreau in ue5-main branch]
Customize derived tools to exclude the collision from subtracted shapes.
#jira UE-182340
#rb lonnie.li
[CL 30359256 by jimmy andrews in ue5-main branch]