This demo may require VS Redistributable (DEBUG dlls). To move red square use WASD, to move camera use ARROWS, to play with IK BONES use your mouse. The dark blue lines are bones, red and light blue lines are constraints (enabled for debugging).