Commit Graph

131 Commits

Author SHA1 Message Date
anousack kitisa
842adc75a4 Fixed crash when deleting sections in StaticMeshEditor.
#jira UE-70360

#rb JeanLuc.Corenthin

#ROBOMERGE-SOURCE: CL 11761216 in //UE4/Release-4.25/... via CL 11761320
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)

[CL 11776630 by anousack kitisa in Main branch]
2020-02-28 16:04:12 -05:00
mickael gilabert
9fb3f2df04 FPrimitiveViewRelevance inherits from FMaterialRelevance. On top of communizing code, copying a FMaterialRelevance instance to FPrimitiveViewRelevance one is now just a 64 bits assignment
#rb daniel.wright
#rnx


#ROBOMERGE-OWNER: mickael.gilabert
#ROBOMERGE-AUTHOR: mickael.gilabert
#ROBOMERGE-SOURCE: CL 11166465 via CL 11166503 via CL 11166528
#ROBOMERGE-BOT: (v640-11091645)

[CL 11168503 by mickael gilabert in Main branch]
2020-01-29 16:57:40 -05:00
Ryan Durand
28d3d740dd (Integrating from Dev-EngineMerge to Main)
Second batch of remaining Engine copyright updates.

#rnx
#rb none
#jira none

[CL 10871196 by Ryan Durand in Main branch]
2019-12-27 07:44:07 -05:00
Chris Gagnon
8ab0638182 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.24
#rb none

[CL 9325047 by Chris Gagnon in Main branch]
2019-10-01 20:41:42 -04:00
brandon schaefer
a715ea4f14 Deprecate GIsRequestingExit
Get GIsRequestingExit now by IsEngineRequestingExit()

Set GIsRequestingExit now by RequestEngineExit(const TCHAR* Reason) or RequestEngineExit(const FString& Reason)
NOTE If Reason is 4 or less chars it will generate an ensure to force a reason to exit

The reason behind this change is right now setting GIsRequestingExit to true can cause many things to break mainly early on and with out any sort of log warning we have entered this state. We should wrap this behind a function to allow for proper handling

#rb Chris.Babcock, Michael.Trepka, Michael.Noland
#jira UE-79933
[FYI] Michael.Noland


#ROBOMERGE-SOURCE: CL 8649683 via CL 8653683
#ROBOMERGE-BOT: (v417-8656536)

[CL 8658680 by brandon schaefer in Main branch]
2019-09-12 14:21:26 -04:00
Chris Gagnon
2e87118a18 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
#rb none

[CL 8614014 by Chris Gagnon in Main branch]
2019-09-10 11:35:20 -04:00
marc audy
bfe200fee4 Fixup engine code misusing GetComponentsByClass
#jira UE-79819
#rnx


#ROBOMERGE-SOURCE: CL 8503325 via CL 8503764
#ROBOMERGE-BOT: (v406-8472469)

[CL 8509323 by marc audy in Main branch]
2019-09-05 15:45:24 -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
jeanmichel dignard
927b585e5a Disable the MeshEditor mode by default. It was enabled in dev-destruction but its not needed anymore and shouldn't be available by default.
#jira UE-77332
[FYI] Michael.Lentine
#rb none

#ROBOMERGE-SOURCE: CL 7323641 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7323644 by jeanmichel dignard in Main branch]
2019-07-16 12:02:39 -04:00
louise rasmussen
8747a3e564 Fracture: Removes GeometryCollectionFactory and GeometryCollectionCacheFactory to prohibit creation of Geometry Collections outside of the Fracture Panel.
#JIRA UE-76740
#JIRA UE-75522
#rb matt.kuhlenschmidt

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

[CL 7289501 by louise rasmussen in Main branch]
2019-07-12 11:01:50 -04:00
louise rasmussen
567d4d161f Fracture: Remove the button from the Mesh Editing Mode to access the depricated Fracture sub-mode
#JIRA UE-77137

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

[CL 7289487 by louise rasmussen in Main branch]
2019-07-12 11:00:45 -04:00
Rolando Caloca
aa0d2303d6 Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) @ 6944469
#rb none
#rnx

[CL 6944849 by Rolando Caloca in Main branch]
2019-06-11 18:27:07 -04:00
Michael Lentine
f9b3324b32 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) @ 6903150
#rb none
#rnx

[CL 6903163 by Michael Lentine in Main branch]
2019-06-08 17:15:34 -04:00
Chris Gagnon
930e33cb48 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
#rb none

[CL 6838042 by Chris Gagnon in Main branch]
2019-06-04 15:42:48 -04:00
Mickael Gilabert
6317e0b1d2 Fixed plugins build
#rnx
#rb none
#jira none

[CL 5820932 by Mickael Gilabert in Main branch]
2019-04-10 11:02:57 -04:00
Chris Gagnon
80918bea22 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 5110714 by Chris Gagnon in Dev-Editor branch]
2019-02-21 13:05:30 -05:00
anousack kitisa
fc55faad24 Fixed local variable shadowing warning (Linux/Mac) from cl 4922582.
#jira UE-67692

#rb none

#ROBOMERGE-SOURCE: CL 4924809 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4924814 by anousack kitisa in Main branch]
2019-02-06 17:23:08 -05:00
anousack kitisa
61f85afa18 Changed the "Flip Normals" operation to only reverse the normals/tangents and retriangulate instead of deleting/recreating the polygons and recomputing the normals/tangents.
Fixed some polygons didn't recompute their normals when "Unify Normals".

#jira UE-67692
#jira UE-64344

#rb JeanLuc.Corenthin, Johan.Duparc

[FYI] Mike.Fricker

#ROBOMERGE-SOURCE: CL 4922582 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4922584 by anousack kitisa in Main branch]
2019-02-06 13:41:59 -05:00
Marcus Wassmer
6995e20184 Merging //UE4/Dev-Main@4848702 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none
#lockdown rolando.caloca

[CL 4854488 by Marcus Wassmer in Dev-Rendering branch]
2019-01-30 20:34:55 -05:00
Rolando Caloca
732810a13b DR - Copying //UE4/Dev-Main@4785067 to //UE4-DevRendering
#rb none
#rnx
#lockdown Marcus.Wassmer

[CL 4790611 by Rolando Caloca in Dev-Rendering branch]
2019-01-23 17:01:56 -05:00
Chris Gagnon
0dbe1f7fb2 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4766091 by Chris Gagnon in Dev-Editor branch]
2019-01-21 17:47:02 -05:00
Richard TalbotWatkin
f2a3f32edf Change to FMeshDescription API. CreatePolygon[WithID] now takes a simple array of vertex instances instead of FMeshDescription::ContourPoint, hence there is no need to specify corresponding edge IDs. Any edges which do not exist in the mesh description will be automatically created by CreatePolygon, and their IDs returned.
Fixed up all code to use the new method, fixed a few bugs.
#rb Alexis.Matte

[CL 4750082 by Richard TalbotWatkin in Dev-Editor branch]
2019-01-18 06:37:35 -05:00
Chris Gagnon
1dd3e0189f Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4730305 by Chris Gagnon in Dev-Editor branch]
2019-01-15 18:47:22 -05:00
Marcus Wassmer
fee98d3ca5 Merging //UE4/Dev-Main@4729937 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4730169 by Marcus Wassmer in Dev-Rendering branch]
2019-01-15 18:30:06 -05:00
Marcus Wassmer
834e95f3d3 Merging //UE4/Dev-Main@4680011 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none

[CL 4680455 by Marcus Wassmer in Dev-Rendering branch]
2019-01-03 19:28:34 -05:00