- add kinematic target interpolation
- fix non-cone swing axis index in joint solve
- disable velocity solve by default (Unit tests are set up for position solve. RBAN overrides it anyway)
#rb none
#ROBOMERGE-SOURCE: CL 9882611 via CL 9882624
#ROBOMERGE-BOT: (v553-9872581)
[CL 9882799 by chris caulfield in Main branch]
- adding projection (WIP)
- cleanup
#rb none
#ROBOMERGE-SOURCE: CL 9745742 via CL 9745745
#ROBOMERGE-BOT: (v542-9736015)
[CL 9745844 by chris caulfield in Main branch]
#rb jordan.cristiano, chris.caulfield, thomas.sarkanen
[FYI] ben.woodhouse, chris.bunner
#ROBOMERGE-SOURCE: CL 9603884 via CL 9603950 via CL 9603954
#ROBOMERGE-BOT: (v526-9587114)
[CL 9604203 by andrew ladenberger in Main branch]
#rb Chris.Caulfield
[FYI] Jordan.Cristiano, Thomas.Sarkanen
#ROBOMERGE-SOURCE: CL 9424520 via CL 9424522 via CL 9424523
#ROBOMERGE-BOT: (v480-9420520)
[CL 9424524 by andrew ladenberger in Main branch]
#rb none
#ROBOMERGE-OWNER: michael.lentine
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 9374650 via CL 9374665
#ROBOMERGE-BOT: (v456-9359915)
[CL 9385990 by michael lentine in Main branch]
This saves 350KB per disabled AnimNode_RigidBody.
This also involves moving p.RigidBodyNode out of scalability settings so it can be read only. Settings for p.RigidBodyNode were moved from scalability settings to device profiles.
#rb andrew.ladenberger, satchit.subramanian
[FYI] derek.ehrman
#ROBOMERGE-SOURCE: CL 8917184 via CL 8917189 via CL 8917664 via CL 8917738
#ROBOMERGE-BOT: (v427-8887818)
[CL 8917836 by jordan cristiano in Main branch]
Merging using Fortnite_Main<->Fortnite_ControlRig
#rb none
#ROBOMERGE-OWNER: helge.mathee
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 7321580 via CL 7323175
#ROBOMERGE-BOT: (v371-7306989)
[CL 7323351 by helge mathee in Main branch]
#rb Michael.Lentine
#ROBOMERGE-SOURCE: CL 7041340 via CL 7042232 via CL 7047490
#ROBOMERGE-BOT: (v367-6836689)
[CL 7048351 by satchit subramanian in Main branch]
Add option to simulate rigidbody animnodes in the frame in which they're reset (effectively skipping forward a frame).
#ROBOMERGE-SOURCE: CL 6431438 via CL 6431522 via CL 6432480
[CL 6442365 by satchit subramanian in Main branch]
#rb Steven.Barnett
[FYI] Lina.Halper
#ROBOMERGE-SOURCE: CL 6023527 via CL 6023529 via CL 6023813 via CL 6023852 via CL 6024825
[CL 6024947 by satchit subramanian in Main branch]
Added force params to allow debugging of frame skip/interpolation issues.
Fixed rigid body node being continually reset when running external frame skips.
#rb Jurre.deBaare
#ROBOMERGE-SOURCE: CL 5424932 via CL 5432591
[CL 5432738 by thomas sarkanen in Main branch]
[FYI] Luke.Tannenbaum
Validate BaseBoneRef in Update FAnimNode_RigidBody::IsValidToEvaluate(). Should fix crashes caused by referencing bones that don't exist at some LODs.
#ROBOMERGE-SOURCE: CL 5064673 via CL 5065477
[CL 5066422 by aaron cox in Main branch]