fix blocks placing when crouching

This commit is contained in:
MihailRis
2024-07-13 04:48:03 +03:00
parent 6442a3476f
commit 8617784084
4 changed files with 13 additions and 3 deletions
+11
View File
@@ -100,6 +100,17 @@ struct AABB {
b.z >= aabb.a.z
);
}
inline bool intersect(const AABB& aabb, float margin) {
return (
a.x <= aabb.b.x+margin &&
b.x >= aabb.a.x-margin &&
a.y <= aabb.b.y+margin &&
b.y >= aabb.a.y-margin &&
a.z <= aabb.b.z+margin &&
b.z >= aabb.a.z-margin
);
}
};
#endif // MATHS_AABB_HPP_