diff options
| author | Andrea Catania <info@andreacatania.com> | 2018-02-19 20:59:57 +0100 |
|---|---|---|
| committer | Andrea Catania <info@andreacatania.com> | 2018-02-19 20:59:57 +0100 |
| commit | ffc3ef86778f486823bedf66cc5a937fc09abe6a (patch) | |
| tree | 15581f9cc2b0fedbacf20dbf989700682f6661c0 /modules/bullet/btRayShape.cpp | |
| parent | cbdd410a6f476503ee4bc27ac2f475a73960236d (diff) | |
| download | redot-engine-ffc3ef86778f486823bedf66cc5a937fc09abe6a.tar.gz | |
Improved ray shape (2D and 3D) by addiing the possibility to act as regular shape
Diffstat (limited to 'modules/bullet/btRayShape.cpp')
| -rw-r--r-- | modules/bullet/btRayShape.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/bullet/btRayShape.cpp b/modules/bullet/btRayShape.cpp index 4164450cd2..8707096038 100644 --- a/modules/bullet/btRayShape.cpp +++ b/modules/bullet/btRayShape.cpp @@ -54,6 +54,11 @@ void btRayShape::setLength(btScalar p_length) { reload_cache(); } +void btRayShape::setSlipsOnSlope(bool p_slipsOnSlope) { + + slipsOnSlope = p_slipsOnSlope; +} + btVector3 btRayShape::localGetSupportingVertex(const btVector3 &vec) const { return localGetSupportingVertexWithoutMargin(vec) + (m_shapeAxis * m_collisionMargin); } |
