Commit Graph

59 Commits

Author SHA1 Message Date
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
danny chapman
2a43406efe Fix/improve transparency sorting and shading in editor when opacity is 1
Option for the grab/poke raycast distance

#jira UE-129539
#jira UE-130564

#rb cedric.caillaud
#preflight 615c2e46f556160001b5d5d5

#ROBOMERGE-AUTHOR: danny.chapman
#ROBOMERGE-SOURCE: CL 17719687 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)

[CL 17719705 by danny chapman in ue5-release-engine-test branch]
2021-10-05 07:48:54 -04:00
aurel cordonnier
69fe095547 Merge from Release-Engine-Staging @ 17636544 to Release-Engine-Test
This represents UE4/Main @17638339 and Dev-PerfTest @17636504

[CL 17638842 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-27 19:54:25 -04:00
aurel cordonnier
7f517562d5 Merge from Release-Engine-Staging @ 17438845 to Release-Engine-Test
This represents UE4/Main @17430120 and Dev-PerfTest @17437669

[CL 17439044 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-06 12:23:53 -04:00
julien lheureux
acd4b3b9fc Cleaned up constraint instance properties copy across the physics editor & blueprint libraries
Added profile update when using constraint instance accessor from a physics asset
Added some blueprint functions to clean up usage & harmonize physics asset with skeletal mesh component
Changing properties in the accessor now dirties the asset

#rb cedric.caillaud
#preflight 61094ad75938f90001fc4657

#ROBOMERGE-SOURCE: CL 17055393 via CL 17055402
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v850-17047176)

[CL 17055410 by julien lheureux in ue5-release-engine-test branch]
2021-08-04 13:50:10 -04:00
julien lheureux
9389dda750 Improved copy/paste properties behavior in the physics asset editor to allow for cross-asset copy/paste.
Fixed issue where the rotation would be copied as well when it shouldn't be.

#rb cedric.caillaud
#preflight 6100824291123700017e94cf

#ROBOMERGE-SOURCE: CL 16981495 via CL 16981508
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16981510 by julien lheureux in ue5-release-engine-test branch]
2021-07-28 09:03:43 -04:00
alexis matte
888f708d3b Allow Physics asset to be a developper module with no dependencecies on any editor module.
#jira UETOOL-3603
#rb richard.talbotwatkin
#preflight 60d1e95f78c3b000010f6005

#ROBOMERGE-SOURCE: CL 16743468 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16743480 by alexis matte in ue5-release-engine-test branch]
2021-06-22 11:13:19 -04:00
aurel cordonnier
02c0f425e8 Copy up from Release-Engine-Staging @ 16738359
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719

[CL 16738582 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-22 00:27:54 -04:00
aurel cordonnier
25a11deeac Merge from Release-Engine-Staging @ 16579919
This represents UE4/Main @ 16579691 and Dev-PerfTest @ 16579576

[CL 16581170 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-07 20:09:45 -04:00
cedric caillaud
99765917bd Physics asset editor : improvement and bug fixes
- add isolate mode for showing colliding rigid bodies ( hotkey : C )
- fix right click menu clearing multi-selection

[CL 16176624 by cedric caillaud in ue5-main branch]
2021-05-01 00:26:30 -04:00
Marc Audy
01b7c9f4f5 Merge UE5/RES @ 15958325 to UE5/Main
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304

[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -04:00
zhenglin geng
7d13922b2d Move solver type option to UPhysicsAsset and set default solver type to World in PhAT
#rb chris.caulfield, cedric.caillaud
#jira UE-112172

#ushell-cherrypick of 15882523 by Zhenglin.Geng

#ROBOMERGE-SOURCE: CL 15883294 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15889287 by zhenglin geng in ue5-main branch]
2021-04-01 10:44:33 -04:00
zhenglin geng
2abad04489 Disable main solver when running RBAN in PhAT.
#rb chris.caulfield, cedric.caillaud
#jira UE-107279

#ROBOMERGE-SOURCE: CL 15779860 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)

[CL 15787351 by zhenglin geng in ue5-main branch]
2021-03-23 19:08:45 -04:00
benn gallagher
ad08e9bdd1 Fix UE4 reference in comment for phys asset shared data
#rb trivial
#jira UE-111751

#ROBOMERGE-SOURCE: CL 15774308 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)

[CL 15785948 by benn gallagher in ue5-main branch]
2021-03-23 17:58:18 -04:00
Marc Audy
0cbbc781ca Merge UE5/Release-Engine-Staging @ 15740152 to UE5/Main
This represents UE4/Main @ 15709114

[CL 15740605 by Marc Audy in ue5-main branch]
2021-03-18 15:20:03 -04:00
cedric caillaud
2bd90e36b1 Physics - Fix improper use of JointName as a way to find the child bone of the constraint
This was broken when using user created constraint ( in Physics Asset Editor ) that result in constraints named with "UserConstraint" prefix
This is mostly affecting SkeletalMeshComponent limit and motor related functions ( and constraint breaking functions ) as well as  potentially some physics assets editor selection behaviour
- Added GetChildBoneName() and GetParentBoneName() to FConstraintInstance for API clarity
- Fixed all UE code improperly using JointName and used GetChildBoneName instead

#jira FROST-1148
#rb chris.caulfield, shon.love, brice.criswell

[CL 15562767 by cedric caillaud in ue5-main branch]
2021-03-01 18:02:39 -04:00
Marc Audy
cac1fe0019 Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
This represents UE4/Main @ CL# 15277572

[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00
Zousar Shaker
12d60feecc Bulk pass to address PVS warnings due to use of a TObjectPtr in the result clauses of a ternary operator.
#jira UE-107532
#jira UE-107530
#rb none

[CL 15276391 by Zousar Shaker in ue5-main branch]
2021-02-01 19:17:54 -04:00
cedric caillaud
1d5e066121 Chaos Physics - PHAT editor
Properly set the skeletalMeshCOmponent for the PhysicalAnimationComponent in RBAN mode

#rb chris.caulfield brice.criswell
#jira none

[CL 15261777 by cedric caillaud in ue5-main branch]
2021-01-29 13:13:40 -04:00
Alexis Matte
73d83c6a38 To protect the skeletalmesh when using async operations like build or re-import we deprecate all public member variables of USkeletalMesh class and create the necessary getter and setter. Those member will stay public but will be move to private in a future release.
Adding a public member to USkeletalMesh class is now prohibed since it can break asynchronous operations that will be added next to this submit.

#rb danny.couture
#jira UEENT-3936
#rnx

[CL 14812920 by Alexis Matte in ue5-main branch]
2020-11-25 11:17:08 -04:00
sebastian nordgren
c678b96a4b FDetailsViewArgs 8 parameter defaulted constructor deprecated and all usages fixed.
#rb lauren.barnes

[CL 14750682 by sebastian nordgren in ue5-main branch]
2020-11-16 08:16:15 -04:00
Marc Audy
50a3d7d368 Merge Release-Engine-Staging to Main @ CL# 14467590
This represents UE4/Main @ 14432125 + some cherrypick fixes

[CL 14468207 by Marc Audy in ue5-main branch]
2020-10-09 22:42:26 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -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
chris caulfield
649e8edec8 PhAT - improve ToggleShowVisible when changing selections
#rb none

#ROBOMERGE-SOURCE: CL 12979905 via CL 12980823 via CL 12980953 via CL 12981043
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12981134 by chris caulfield in Main branch]
2020-04-22 14:47:32 -04:00