Fixed Constraint projection code in perspective mode. When using a planar constraints...
authorMartin Poirier <theeth@yahoo.com>
Sun, 27 Feb 2005 19:14:21 +0000 (19:14 +0000)
committerMartin Poirier <theeth@yahoo.com>
Sun, 27 Feb 2005 19:14:21 +0000 (19:14 +0000)
commitcfd5439bc698f5dc2693e0ae86cdf3c0c72d03ec
tree1f333ebd32887478751198ea67b887fc95453b90
parentdb892de35fb7f20f93cccf5287d69a9090ec4555
Fixed Constraint projection code in perspective mode. When using a planar constraints, it follows the movement of the mouse exactly instead of just casting on the plane.
In user terms: the motion on screen of the selection follows the motion of the mouse pointer.

Gives some errors when the constraint plane is nearly perpendicular to the view port though.

Added a debug print function for 4D vectors to arithb.c

Optimised the 3D -> view projection functions in view.c (a bit).
source/blender/blenlib/BLI_arithb.h
source/blender/blenlib/intern/arithb.c
source/blender/src/transform.c
source/blender/src/transform_constraints.c
source/blender/src/view.c