This class final project’s objective was to implement all of the different techniques learned this semester, but to also include new ones. Each tentacle of the octopus utilizes an IK FK switch, and the rest of the body uses forward kinematics. Each of the inverse kinematic chains on the tentacles utilize a spline IK so that non-linear deformers could be used to deform the spline IK’s curve in a natural way. Each limb has a squash and stretch system with controls to allow for fine tuning of volume preservation, this also includes the mantle. The face and body of the octopus have numerous blendshapes to allow for facial expressions and fine tuned body deformations.
Disclaimer: I did not create the original model for this rig.