A method is detailed allowing the computation of three-dimensional (3D) joint angles. Each joint of the equine digit is modelled as a sequence of three single axis rotary joints. The Joint Coordinate System was used; it involves a specific sequence of cardanic angles. The decomposition of the angles was chosen so that the three elementary angles coincide with the flexion/extension, passive abduction/adduction and lateral/medial rotations. The algorithms and kinematic procedures were described for the equine front digital joints. This method was tested in vitro on four forelimbs. For each limb, angle values were measured while the member was loaded by a press (from 500 to 6000 N). These tests were repeated while a wedge raised one part of the hoof (toe, heel, lateral and medial sides) in order to induce modifications of the angular patterns of the joints. This method allowed a precise quantitative determination of 3D joint movements. The modifications occurring with the wedges are clearly identified and confirm some previously published semi-quantitative observations. Moreover, this method provides a way to collect objective data on the functional anatomy of joints and could be used to study connective shoeing thoroughly. It may be directly applied to other species and may be used by researchers interested in discreet articular movements, especially occurring in other planes than the sagittal one.