Razakhel / RaZ

Modern & multiplatform 3D game engine in C++17

Home Page:http://razakhel.github.io/RaZ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Shape] Implement shape point containment, point projection & intersection

Razakhel opened this issue · comments

Point containment:

  • Line
  • Plane (untested)
  • Sphere
  • Triangle (untested)
  • Quad
  • AABB
  • OBB

Point projection:

  • Line
  • Plane (untested)
  • Sphere (untested)
  • Triangle (untested)
  • Quad
  • AABB (untested)
  • OBB

Intersection:

  • Line-line
  • Line-plane
  • Line-sphere (untested)
  • Line-triangle
  • Line-quad
  • Line-AABB
  • Line-OBB
  • Plane-plane
  • Plane-sphere
  • Plane-triangle
  • Plane-quad
  • Plane-AABB (untested)
  • Plane-OBB
  • Sphere-sphere
  • Sphere-triangle
  • Sphere-quad
  • Sphere-AABB
  • Sphere-OBB
  • Triangle-triangle
  • Triangle-quad
  • Triangle-AABB
  • Triangle-OBB
  • Quad-quad
  • Quad-AABB
  • Quad-OBB
  • AABB-AABB
  • AABB-OBB
  • OBB-OBB