Fix for failing ray cast projection onto flat ground surfaces.
authorLukas Tönne <lukas.toenne@gmail.com>
Tue, 9 Dec 2014 09:53:44 +0000 (10:53 +0100)
committerLukas Tönne <lukas.toenne@gmail.com>
Tue, 9 Dec 2014 09:53:44 +0000 (10:53 +0100)
commit339f934e9d623dbc50a21477917f301840f03565
tree6481bf35e488c2cf1f0c17c1708512b75913793e
parent000235628e3d95ef128d71c32f8d4651554e5938
Fix for failing ray cast projection onto flat ground surfaces.

This was failing because the ray_cast object method assumes that the
ray is limited by its end point. For a flat mesh this end point
coincides exactly with the mesh faces (using the bounding box limit),
so all the rays are rejected. Adding an offset to the ray length solves
this issue (although it should possibly be fixed in the API with an
optional parameter).
object_physics_meadow/duplimesh.py