- Fix normalization of swing axis
- Add joint mass conditioning
- Joint cleanup
#rb none
#ROBOMERGE-SOURCE: CL 11368479 via CL 11368484 via CL 11368497
#ROBOMERGE-BOT: (v654-11333218)
[CL 11368510 by chris caulfield in Main branch]
rcpps is faster but less accurate (12 bits of precision), this can causes innacuracy, for example 1.0f / 1.0f = 0.9975f.
#rnx
[REVIEW] mickael.gilabert
#ROBOMERGE-SOURCE: CL 11367843 via CL 11367859 via CL 11367864 via CL 11367877
#ROBOMERGE-BOT: (v654-11333218)
[CL 11367887 by serge bernier in Main branch]
#rb satchit.subramanian
#ROBOMERGE-SOURCE: CL 11359543 via CL 11366137 via CL 11366267 via CL 11366377
#ROBOMERGE-BOT: (v654-11333218)
[CL 11366523 by michael lentine in Main branch]
#rb none
#ROBOMERGE-SOURCE: CL 11353521 via CL 11354340 via CL 11355124 via CL 11355357
#ROBOMERGE-BOT: (v654-11333218)
[CL 11355618 by michael lentine in Main branch]
#rb non
[FYI] Ori.Cohen
#ROBOMERGE-SOURCE: CL 11332899 via CL 11332908 via CL 11332923
#ROBOMERGE-BOT: (v653-11302973)
[CL 11332934 by jaco vandyk in Main branch]
- Lowered the defaults for linear and angular sleeping velocities.
#rb none
#ROBOMERGE-SOURCE: CL 11311612 via CL 11311622 via CL 11311623
#ROBOMERGE-BOT: (v653-11302973)
[CL 11311626 by brice criswell in Main branch]
#rb none
#ROBOMERGE-SOURCE: CL 11310824 via CL 11310912 via CL 11310916 via CL 11310920
#ROBOMERGE-BOT: (v653-11302973)
[CL 11311420 by michael lentine in Main branch]
#rb none
#ROBOMERGE-SOURCE: CL 11309354 via CL 11309363 via CL 11309368 via CL 11309371
#ROBOMERGE-BOT: (v653-11302973)
[CL 11310942 by michael lentine in Main branch]
#rb none
#ROBOMERGE-SOURCE: CL 11309117 via CL 11309127 via CL 11309138 via CL 11309153
#ROBOMERGE-BOT: (v653-11302973)
[CL 11310899 by michael lentine in Main branch]
- fix twist axis calculation
- fix joint math for one swing axis free
#rb none
#ROBOMERGE-SOURCE: CL 11302104 via CL 11302206 via CL 11302222 via CL 11302238
#ROBOMERGE-BOT: (v649-11301724)
[CL 11302254 by chris caulfield in Main branch]
-wrap around a cvar. Default = off.
-Use a pool of particle data instead of alloc/delete them each frame
-Do one task for each type of particles. The task is actually launched in the EndPhysics.
-Shrink pool each (n) frame
#rb michael.gilabert
#ROBOMERGE-SOURCE: CL 11302036 via CL 11302037 via CL 11302038 via CL 11302039
#ROBOMERGE-BOT: (v649-11301724)
[CL 11302040 by serge bernier in Main branch]
#rb Steven.Barnett
#ROBOMERGE-SOURCE: CL 11293442 via CL 11293450 via CL 11293455 via CL 11293462
#ROBOMERGE-BOT: (v647-11244347)
[CL 11295137 by satchit subramanian in Main branch]
#rb Benn.Gallagher
#ROBOMERGE-SOURCE: CL 11291459 via CL 11291465 via CL 11291466 via CL 11291467 via CL 11291469
#ROBOMERGE-BOT: (v647-11244347)
[CL 11291472 by ori cohen in Main branch]
- MinEvolution test (WIP)
[FYI] helge.mathee
#rb none
#ROBOMERGE-SOURCE: CL 11285845 via CL 11285886 via CL 11285896
#ROBOMERGE-BOT: (v647-11244347)
[CL 11285914 by chris caulfield in Main branch]
#rb none
#ROBOMERGE-SOURCE: CL 11285808 via CL 11285812 via CL 11285820
#ROBOMERGE-BOT: (v647-11244347)
[CL 11285822 by chris caulfield in Main branch]
#rb chris.caulfield
#ROBOMERGE-SOURCE: CL 11285160 via CL 11285161 via CL 11285163
#ROBOMERGE-BOT: (v647-11244347)
[CL 11285165 by steven barnett in Main branch]
#rb Brice.Criswell
#ROBOMERGE-SOURCE: CL 11281492 via CL 11281506 via CL 11281512 via CL 11281517
#ROBOMERGE-BOT: (v0-11244347)
[CL 11281524 by michael lentine in Main branch]
#rb ori.cohen
#ROBOMERGE-SOURCE: CL 11265652 via CL 11271766 via CL 11274096 via CL 11274143
#ROBOMERGE-BOT: (v647-11244347)
[CL 11274188 by max whitehead in Main branch]
- add swing-twist unit tests
#rb none
#ROBOMERGE-SOURCE: CL 11270382 via CL 11273621 via CL 11273758
#ROBOMERGE-BOT: (v647-11244347)
[CL 11273864 by chris caulfield in Main branch]
#rb Ori.Cohen
#ROBOMERGE-SOURCE: CL 11258971 via CL 11258981 via CL 11259001 via CL 11259017
#ROBOMERGE-BOT: (v647-11244347)
[CL 11259033 by benn gallagher in Main branch]
//UE4/Private-Reverb/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDRigidsEvolution.h
//UE4/Private-Reverb/Engine/Source/Runtime/Experimental/ChaosSolvers/Private/PhysicsProxy/FieldSystemPhysicsProxy.cpp
Disable field works
#rb none
[FYI] Michael.Lentine
#ROBOMERGE-SOURCE: CL 11256960 via CL 11256983
#ROBOMERGE-BOT: (v647-11244347)
[CL 11258745 by devon penney in Main branch]