Commit Graph

48 Commits

Author SHA1 Message Date
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
jason hoerner
0ad99c1056 UE5_MAIN: PR #7787: Add an editor utility script function to set the LOD screen size for static meshes.
#jira UE-109176
#rb juan.canada mihnea.balta
#preflight 623bcc52bc1cf28038818820
#7787

[CL 19494876 by jason hoerner in ue5-main branch]
2022-03-24 09:53:24 -04:00
brian karis
a208fbc50b Changed name on Nanite Proxy mesh to Nanite Fallback mesh.
Changed fallback settings to be largely error based with new property FallbackRelativeError.

Nanite builder will now provide the LOD fallbacks for all autogenerated LOD levels which is far faster than generating them from scratch.

#rb graham.wihlidal
#preflight 61f9e1fe9e4d23cd93b8d556

#ROBOMERGE-AUTHOR: brian.karis
#ROBOMERGE-SOURCE: CL 18820056 in //UE5/Release-5.0/... via CL 18820070 via CL 18822916
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18825066 by brian karis in ue5-main branch]
2022-02-02 08:19:56 -05:00
matt oztalay
4e4d4da008 + Adding Get/Set Nanite Settings to StaticMeshEditorSubsystem
+ Adding Get/Set LODGroup to StaticMeshEditorSubsystem
* Changing FMeshNaniteSettings to BlueprintType, and supporting BlueprintReadWrite for its members

#ROBOMERGE-AUTHOR: matt.oztalay
#ROBOMERGE-SOURCE: CL 18355637 in //UE5/Release-5.0/... via CL 18355677
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18355703 by matt oztalay in ue5-release-engine-test branch]
2021-12-02 14:41:54 -05:00
aurel cordonnier
a6e741e007 Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
tyson brochu
666b2c262d Adding AutoLOD tools to the static mesh editor.
Static Mesh Editor changes:
- Share ownership of StaticMeshViewportClient's ModeTools via the EditorModeManager member
- Set up the EditorModeManager's preview scene and selected components when it's copied
- Add a set of FStaticMeshEditorToolbarExtender delegates to the module (similar to FSkeletalMeshEditorToolbarExtender)
- Allow adding an overlay widget to the viewport
- Add a ModeUILayer member to handle mode toolkit hosting

StaticMeshEditorModeling (new module):
- Create a mode and toolkit with AutoLOD and LODManager tools
- Add a button to the StaticMeshEditor's toolbar to toggle UMeshLODPluginEditMode

#rb brooke.hubert semion.piskarev
#jira UETOOL-3663
#preflight 61435ce14778fa00016a0b28
#preflight 614370e8b5a4fa00016459a0

#ROBOMERGE-AUTHOR: tyson.brochu
#ROBOMERGE-SOURCE: CL 17541979 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17541987 by tyson brochu in ue5-release-engine-test branch]
2021-09-16 13:57:09 -04:00
Toddodd
5363cba96c PR #8118: Fixed GetNumberMaterials tooltip (Contributed by Toddodd)
#jira UE-117359
#rb trivial

[CL 16590640 by Toddodd in ue5-main branch]
2021-06-08 15:01:06 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
matt kuhlenschmidt
b6a2d54b30 Added a view menu toggle to the static mesh editor to show or hide the nanite proxy mesh. The option only appears if nanite is enabled on a mesh.
Added overlay text for nanite enabled and a warning when the proxy mesh is being displayed

Fixed overlay text creating new widgets every frame

#jira UETOOL-2972
#rb lauren.barnes

#ROBOMERGE-SOURCE: CL 15481409 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15481410 by matt kuhlenschmidt in ue5-main branch]
2021-02-19 22:14:33 -04:00
Cody Albert
a156932784 Added function to EditorStaticMeshLibrary for setting material slot assignment for LODs
(Moved CL# 14951629 to the Static Mesh Editor Subsystem)

#rb none

[CL 14996774 by Cody Albert in ue5-main branch]
2021-01-05 20:05:56 -04:00
Louise Rasmussen
909eb96ce6 Static Mesh Asset Editor Style Updates
#rb matt.kuhlenschmidt, lauren.barnes

[CL 14493821 by Louise Rasmussen in ue5-main branch]
2020-10-14 13:29:31 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
aditya ravichandran
9c39dd7a7f Editor Scripting Utilities Refactor:
Moved functionality from the EditorLevelLibrary into the LevelEditorSubsystem, UnrealEditorSubsystem, EditorActorSubsystem and StaticMeshEditorSubsystem

#jira UE-77334

#rb lauren.barnes, francis.hurteau, brooke.hubert

#fyi chris.gagnon

[CL 13934034 by aditya ravichandran in ue5-main branch]
2020-07-23 13:29:05 -04:00
aditya ravichandran
768cb2fb78 Moved Editor Skeletal Mesh Library and Editor Static Mesh Library out of the Editor Scripting Utilities Plugin
#jira UE-77334

#rb lauren.barnes

#fyi chris.gagnon

[CL 13815646 by aditya ravichandran in ue5-main branch]
2020-07-01 15:10:37 -04:00
christina tempelaarl
6a467ccc6a Added PhysicalMaterialMasks show flag and visualization in level editor and static mesh editor.
#jira UE-1951
#rb matt.kuhlenschmidt


#ROBOMERGE-SOURCE: CL 11310306 via CL 11310328
#ROBOMERGE-BOT: (v653-11302973)

[CL 11311396 by christina tempelaarl in Main branch]
2020-02-10 16:05:45 -05:00
JeanMichel Dignard
70d074639f Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx

[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
Eric Soulvie
52900e6a3c Moved generation of Layouts menu to SAssetEditoriViewport and moved layouts menu to submenu to match Level Editor
[CL 9897025 by Eric Soulvie in Dev-Editor branch]
2019-10-30 18:26:53 -04:00
Max Chen
4561801a81 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) @7119039
#rb none

[CL 7120528 by Max Chen in Dev-Editor branch]
2019-06-21 01:21:43 -04:00
JeanMichel Dignard
0f9ad96858 Copying //UE4/Dev-Enterprise @ cl 6890376 to Dev-Main (//UE4/Dev-Main)
#lockdown nick.penwarden
#rb none

[CL 6890764 by JeanMichel Dignard in Main branch]
2019-06-07 11:22:52 -04:00
Chris Gagnon
1a3bf5caf1 Merging The Engine directory from //UE4/Dev-Main to //UE4/Dev-Editor upto CL 4698813
#rb none

[CL 4720826 by Chris Gagnon in Dev-Editor branch]
2019-01-14 16:55:55 -05:00
Marc Audy
ab108c215e Copying to Dev-Main @ CL# 4688301
#rb
#rnx

[CL 4688816 by Marc Audy in Main branch]
2019-01-08 11:38:48 -05:00
Chris Gagnon
8fc25ea18e Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4676797 by Chris Gagnon in Dev-Editor branch]
2019-01-02 14:54:39 -05:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Matt Kuhlenschmidt
46e3285149 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4543237 by Matt Kuhlenschmidt in Dev-Editor branch]
2018-11-06 10:00:36 -05:00