Open Source IKPF System For R6
Derived from @Scarious’s code, revamped by @iGottic for R15, remade again by @dthecoolest for R6.
Due to request from the original post for an R6 version and @PysephDEV from my CCDIKController module page lol.
Credits:
@iGottic - It’s uses the exact same system as the R15 IKPF with rotating the foot in a circle via CFrame maths.
@Scarious - The original Creator
me - CCDIK Module was used as the IK method showcasing the power of CCD Inverse kinematics to easily setup IK.
Showcase
Sound on for source engine grass footstep noise I got from the tool box:
Quack
Features
-
Procedural Foot planting (duh)
-
Customizable foot step noises + custom implementation possible (detect floor material via a signal connection)
-
Replication
-
And it’s for R6
Cons:
-
Not R15 compatible
-
Not animation compatible (Creates an custom invisible upper leg for the legs in order to get that smooth cartoony effect)
-
Not fully optimized as it’s always running
How do I get it?
It’s just a local script that you can drag and drop into StarterPlayerScripts
https://www.roblox.com/library/7503546100/R6ProceduralAnimations
Attribution and Credit
You are free to use this resource on any of your games with giving credit in the description. However, the script source must always contain the following information:
- The original script creator (Scarious)
- Credit to original changes (dthecoolest, iGottic)
- A list of changes you or your organization made to the script
If the following conditions are not met, your edits to the script may not be distributed.
Otherwise, you’re in the clear!