Commit Graph

260 Commits

Author SHA1 Message Date
michael daum
fabe1027ee #jira UE-79605
Fixes Bug UE-79605

StaticMeshEditor now respects the selected LOD even if it is below MinLOD.

If this condition exists a warning will be displayed.

[CL 8615390 by michael daum in Dev-Editor branch]
2019-09-10 13:32:03 -04:00
benoit deschenes
1cd287cbcf Fixing VertexColor visualisation in StaticMeshEditor. Reverting some changes made in CL# 8042071 that removed the PostProcess/Lighting disabling in VertexColor mode.
#jira UE-79918
#review-8575964 Alexis.Matte
#rb Alexis.Matte

#lockdown chris.gagnon

[CL 8576328 by benoit deschenes in Dev-Editor branch]
2019-09-09 16:11:55 -04:00
Max Chen
61603c83e4 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) at CL#8390086
#rb none

[CL 8393238 by Max Chen in Dev-Editor branch]
2019-09-01 02:03:35 -04:00
Alexis Matte
907a88c608 Add an option to allow compute normals to use weight by area and angle.
#jira UE-79195
#rb jimmy.andrews
#rn Add an fbx option to allow compute normals to use weight by area and angle for both staticmesh and skeletalmesh. Add also a staticmesh build options for the feature.

[CL 8364158 by Alexis Matte in Dev-Editor branch]
2019-08-28 15:15:21 -04:00
Alexis Matte
41e6e2a3ed Modify the asset picker filtering to pass an array of FAssetData has aditionnal references for the filtering
#jira UE-79221

#rb Bob.Tellez
[FYI] lauren.ridge; Chris.Gagnon


#ROBOMERGE-OWNER: Alexis.Matte
#ROBOMERGE-AUTHOR: alexis.matte
#ROBOMERGE-SOURCE: CL 8213393 via CL 8226984
#ROBOMERGE-BOT: (v401-8057353)

[CL 8227335 by Alexis Matte in Main branch]
2019-08-23 11:04:51 -04:00
Max Chen
719222de61 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 8153426 by Max Chen in Dev-Editor branch]
2019-08-21 00:20:50 -04:00
simon tourangeau
5ecedcab2d Path Selection Window
When user selects target path for exporting or saving, we need to refresh content from server. So we add OnPathSelected event to FSharedAssetDialogConfig and SAssetDialog.
Changed files: IContentBrowserSingleton.h, SAssetDialog.h, SAssetDialog.cpp.

GPumpingMessages
When files and folders are deleted or created by user, we want to save these changes to server. So we monitor such changes through IAssetRegistry. But we need to determine whether it�s triggered by user. So we add GPumpingMessages, a global flag indicating that application is processing Windows messages. Which means it�s triggered by user input.
Another possible choice is adding delegates. But this requires more changes and is less general.
Changed files: CoreGlobals.h, CoreGlobals.cpp, WindowsPlatformApplicationMisc.cpp.

Mesh Editor Small Fix
Fix an issue where vertex colors in Toolbar didn't work in 4.22.
Changed file is SStaticMeshEditorViewport.cpp.

#jira UE-78897

PR #6121: Editor changes for NVIDIA USD plugin

#rb chris.gagnon
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8042071 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8042138 by simon tourangeau in Main branch]
2019-08-14 16:18:58 -04:00
Lauren Ridge
22440a222e Added missing property handle information
#rb existingCL
#jira UE-78615
#rnx

[CL 7932646 by Lauren Ridge in Main branch]
2019-08-09 11:09:51 -04:00
lauren ridge
0e1a020e1a Redoing fix to pass in a property handle to help filter materials in the static mesh editor
#jira UE-77330
#rb none
[FYI] Bob.Tellez
#rnx


#ROBOMERGE-SOURCE: CL 7887839 via CL 7916252
#ROBOMERGE-BOT: (v389-7813075)

[CL 7916437 by lauren ridge in Main branch]
2019-08-08 23:46:38 -04:00
Lauren Ridge
882abc56c8 Refactoring the majority of AssetEditorManager cases to AssetEditorSubsystem
#rb me

[CL 7765218 by Lauren Ridge in Dev-Editor branch]
2019-08-05 12:16:07 -04:00
Richard TalbotWatkin
7252700c79 Integrated from Main CL 7668565.
Deprecated direct access to UStaticMesh::SourceModels, SectionInfoMap and OriginalSectionInfoMap.
Added new accessors for getting individual SourceModels, or the entire array.
#rb none
#jira none

[CL 7668661 by Richard TalbotWatkin in Dev-Editor branch]
2019-07-31 05:35:17 -04:00
richard talbotwatkin
c0ef3053d2 Deprecated direct access to UStaticMesh::SourceModels, SectionInfoMap and OriginalSectionInfoMap.
Added new accessors for getting individual SourceModels, or the entire array.
#rb none
#jira none

#ROBOMERGE-SOURCE: CL 7668562 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7668565 by richard talbotwatkin in Main branch]
2019-07-31 03:40:45 -04:00
Chris Gagnon
d7d4ee7b38 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) at CL 7473521
#rb none
#fyi Max.Chen, Tim.Gautier

[CL 7614721 by Chris Gagnon in Dev-Editor branch]
2019-07-24 15:05:52 -04:00
Jason Stasik
58594d4dbc Fix canvas DPI scaling issues for static mesh socket names and skeletal mesh socket/bone names.
#jira UE-77568
#rb none

[CL 7476081 by Jason Stasik in Dev-Editor branch]
2019-07-22 12:47:55 -04:00
Richard TalbotWatkin
d6d2d5fa9e Fixed serialization / versioning issue with MeshDescription, and fixed unnecessary memory bloat by not retaining MeshDescriptionBulkData which is generated to be written to the DDC when a legacy static mesh is first loaded. This goes alongside CL 7248033
#jira UE-76666
#rb Alexis.Matte

[CL 7318559 by Richard TalbotWatkin in Dev-Editor branch]
2019-07-16 05:39:32 -04:00
jack porter
a913c14fcc Apply platform scalability settings when changing Preview Rendering Level
#rb Allan.Bentham


[CODEREVIEW] Jack.Porter, Rolando.Caloca, Josh.Adams


#ROBOMERGE-OWNER: jack.porter
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 7306462 via CL 7315035
#ROBOMERGE-BOT: (v371-7306989)

[CL 7318233 by jack porter in Main branch]
2019-07-16 01:31:34 -04:00
richard talbotwatkin
5e9c7fc093 Fixed serialization / versioning issue with MeshDescription, and fixed unnecessary memory bloat by not retaining MeshDescriptionBulkData which is generated to be written to the DDC when a legacy static mesh is first loaded. This goes alongside CL 7248033
#jira UE-76666
#rb Alexis.Matte

#ROBOMERGE-SOURCE: CL 7265474 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v369-7254125)

[CL 7265475 by richard talbotwatkin in Main branch]
2019-07-10 14:49:18 -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
Lina Halper
b0bdc590d5 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim)
#lockdown: thomas.sarkanen
#fyi: Laurent.Delayen
#rb: none

[CL 6861656 by Lina Halper in Dev-Anim branch]
2019-06-06 12:33:54 -04:00
Chris Gagnon
0a9f86357f Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 6837840 by Chris Gagnon in Dev-Editor branch]
2019-06-04 15:16:30 -04:00
stefan boberg
7f1f94b842 Copying //UE4/Dev-Core to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: stefan.boberg
#ROBOMERGE-SOURCE: CL 6815521 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6821478 by stefan boberg in Dev-Anim branch]
2019-06-03 19:17:40 -04:00
patrick enfedaque
7d37702c19 Fix Build (missing header reported in //UE4/main)
[FYI] satchit.subramanian
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 6594649 via CL 6594653 via CL 6595132 via CL 6595180
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v363-6677109)

[CL 6705853 by patrick enfedaque in Dev-Anim branch]
2019-05-31 13:32:04 -04:00
satchit subramanian
75aae3ff94 Option to specify static mesh complex collision from a different asset.
#rb Michael.Lentine

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: satchit.subramanian
#ROBOMERGE-SOURCE: CL 6585699 via CL 6590545 via CL 6592497 via CL 6592611
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v363-6677109)

[CL 6702953 by satchit subramanian in Dev-Anim branch]
2019-05-31 13:10:53 -04:00
Chris Gagnon
9f1505e469 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 6671275 by Chris Gagnon in Dev-Editor branch]
2019-05-29 20:48:56 -04:00