Skip to content

Lightweight_Collision_Check-Code

Choose a tag to compare

@Facta-Leopard Facta-Leopard released this 16 Apr 16:11
· 2 commits to main since this release

Lightweight Collision Check Code (Vector-based OBB)

  • Made by Facta-Leopard: https://github.com/Facta-Leopard

  • This code is designed to reduce overhead by using fast collision checking logic.

  • It doesn't use transformation matrices. Instead, it uses only center point, direction vectors, scale, and camera view type.

  • Both 2D and 3D collisions are supported.

  • SAT checking is optional and can be turned on or off.


가벼운 충돌 판정 코드(벡터 기반 OBB)

  • Made by Facta-Leopard: https://github.com/Facta-Leopard

  • 이 코드는 충돌계산시, 빠른 충돌 판정을 통한 오버헤드 감소를 목적으로 제작되었습니다.

  • 매트릭스를 사용하지 않고 오직 중심점, 방향벡터, 스케일, 카메라뷰 타입만을 기반으로 2D/3D 모두 대응 가능합니다.

  • SAT 계산을 선택적으로 할 수 있습니다.


This code is licensed under:

Creative Commons Attribution 4.0 International (CC BY 4.0)

  • You are free to use, change, and redistribute this code, even for commercial use.
  • Just give credit to Facta-Leopard.

License page: https://creativecommons.org/licenses/by/4.0


이 코드는 다음 라이센스를 따릅니다.

Creative Commons Attribution 4.0 International (CC BY 4.0)

  • 자유롭게 복사, 수정, 상업적/비상업적으로 재배포 가능하지만, 저작자 표시 (Facta-Leopard) 만 해주시기 바랍니다.

라이센스 정보: https://creativecommons.org/licenses/by/4.0