Commit Graph

76 Commits

Author SHA1 Message Date
max whitehead
6da23ad801 Removing mass computation from integration by accumulating accel/vel instead of forces/torques.
Remove function calls to rules in integration.
#jira nojira
#rb ori.cohen

#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 18359071 in //UE5/Release-5.0/... via CL 18359098
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18359110 by max whitehead in ue5-release-engine-test branch]
2021-12-02 16:42:39 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
david ratti
6f91ea8181 Physics Effects
-Fxied some bugs and added callback for windup ending

#ROBOMERGE-AUTHOR: david.ratti
#ROBOMERGE-SOURCE: CL 17815293 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)

[CL 17815306 by david ratti in ue5-release-engine-test branch]
2021-10-14 09:07:26 -04:00
david ratti
737d544289 Network Physics
-Set remote client interp channel to 1

#ROBOMERGE-AUTHOR: david.ratti
#ROBOMERGE-SOURCE: CL 17814373 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)

[CL 17814387 by david ratti in ue5-release-engine-test branch]
2021-10-14 06:56:55 -04:00
david ratti
52581ba10e Network Physics:
"Physics Effects". Basic API for doing gameplay calculations on physics thread.

[FYI] Max.Whitehead, Adam.Bellefeuil

#ROBOMERGE-AUTHOR: david.ratti
#ROBOMERGE-SOURCE: CL 17773688 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)

[CL 17773729 by david ratti in ue5-release-engine-test branch]
2021-10-11 12:55:02 -04:00
max whitehead
3f1fb5bea0 Fix non-unity CIS error in NetworkPredictionExtras/Springs.h
#jira nojira
#rb none

#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 17757010 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)

[CL 17757027 by max whitehead in ue5-release-engine-test branch]
2021-10-07 19:35:11 -04:00
max whitehead
3c7421ae82 [Safari] Move thrust suspension impl onto physics thread.
- Update floatingpawn2 to use physics thread suspension.
- Add utility functions for applying force at position on particle.
- Fix bug in keep upright force when angle is obtuse.
#jira nojira
[FYI] ori.cohen

#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 17755436 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)

[CL 17755456 by max whitehead in ue5-release-engine-test branch]
2021-10-07 17:20:37 -04:00
david ratti
eb409a5f89 Network Physics
-Added cvars for disabling various features in the physics movement code

#ROBOMERGE-AUTHOR: david.ratti
#ROBOMERGE-SOURCE: CL 17725266 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)

[CL 17725287 by david ratti in ue5-release-engine-test branch]
2021-10-05 14:44:41 -04:00
ori cohen
2cc8fff486 Refactor suspension constraint to be async thread safe. Also moved FSingleParticlePhysicsProxy into the Chaos namespace
#rb Max.Whitehead, Bill.Henderson

#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 17599522 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17599560 by ori cohen in ue5-release-engine-test branch]
2021-09-22 15:51:55 -04:00
david ratti
369c85d535 Network Prediction
-Added native GameMode so that cheats can be used in networked testing

#ROBOMERGE-AUTHOR: david.ratti
#ROBOMERGE-SOURCE: CL 17584120 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17584130 by david ratti in ue5-release-engine-test branch]
2021-09-21 12:49:10 -04:00
max whitehead
19f18e0041 Add Acceleration/AngularAcceleration inputs to net prediction movement so we can use movement agnostic of character mass.
Change drag to remove velocity instead of applying force to avoid being affected by mass.
Jump now scales with mass.
#jira nojira
#rb ori.cohen

#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 17559251 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17559258 by max whitehead in ue5-release-engine-test branch]
2021-09-17 18:03:14 -04:00
david ratti
e550c84168 Network Prediction Extras
-Edigrate source changes over from UE4

#jira none
#rnx
#rb none

#ROBOMERGE-OWNER: david.ratti
#ROBOMERGE-AUTHOR: david.ratti
#ROBOMERGE-SOURCE: CL 17444093 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
#ROBOMERGE-CONFLICT from-shelf

[CL 17444398 by david ratti in ue5-release-engine-test branch]
2021-09-07 10:13:31 -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
aurel cordonnier
dc4bf61540 Merge from Release-Engine-Staging @ 17030559 to Release-Engine-Test
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17030553

[CL 17031509 by aurel cordonnier in ue5-release-engine-test branch]
2021-08-03 11:56:47 -04:00
david ratti
96ff1a408c Remove log
#jira UE-119728

#ROBOMERGE-SOURCE: CL 16885462 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16885501 by david ratti in ue5-release-engine-test branch]
2021-07-19 13:30:29 -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
Marc Audy
e80ea6b959 Merge from Release-Engine-Staging @ 16444985
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526

[CL 16445122 by Marc Audy in ue5-release-engine-test branch]
2021-05-25 02:43:26 -04:00
aurel cordonnier
73635caf9c Fixing CIS No Unity issues
#rb trivial

[CL 16405364 by aurel cordonnier in ue5-main branch]
2021-05-20 12:29:25 -04:00
aurel cordonnier
8eebe8841f Merge UE5/RET @ 16305968 to UE5/Main
This represents UE4/Main @ 16261013 and Dev-PerfTest @ 16259937

[CL 16306996 by aurel cordonnier in ue5-main branch]
2021-05-12 18:10:03 -04:00
Andrew Davidson
3ddc3a4da3 Merge up from //UE5/Dev-LargeWorldCoordinates
#rb none

[CL 16211417 by Andrew Davidson in ue5-main branch]
2021-05-05 15:07:25 -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
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
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
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