Commit Graph

2 Commits

Author SHA1 Message Date
chris caulfield
0ed939f131 Chaos - friction improvement
- dynamic friction handled in position solve now (except for quadratic shapes)
- use velocity to estimate previous friction anchors when previous contact not available
- reproject vertex contacts onto the contact plane when reusing (friction stability)

#rb michael.forot
#jira UE-138090	, UE-137351, UE-137353
#preflight 61df4559ff67b6fe7ac3b1ee

#ROBOMERGE-AUTHOR: chris.caulfield
#ROBOMERGE-SOURCE: CL 18589924 in //UE5/Release-5.0/... via CL 18589935 via CL 18589946
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18589955 by chris caulfield in ue5-main branch]
2022-01-12 16:45:40 -05:00
Chris Caulfield
04b200d307 Chaos
- Copying //UE4/Release-4.27-Chaos to //UE5/Main (all new solver work accumulated in development stream)
- New Chaos solver
- Persistent collisions, islands
- Manifold changes
- Groundwork for future optimizations

#ushell-cherrypick of 17738623 by Chris.Caulfield
#rb various
#jira UE-119389,UE-121295,UE-119397,UE-119396,UE-119395,UE-119394,UE-119393,UE-119390,UE-119389
#preflight 61718e8833e63300012342b8

[CL 17886849 by Chris Caulfield in ue5-main branch]
2021-10-21 13:19:40 -04:00