상세 컨텐츠

본문 제목

FT_Newton: Cylinder 와 Capsule 충돌 - (10)

Computer Graphics/FT_Newton

by Banjosh 2025. 1. 16. 13:33

본문

이번에는 기존 충돌 로직에 Cylinder ShapeCapsule Shape을 추가해보았다.

 

GJK/EPA 알고리즘을 사용했기 때문에 Shape 추가는 크게 어렵지 않았고, collider와 support 함수, clipping 함수만 추가로 더 만들어 주기만 하면 된다.

 

Cylinder 충돌

 

 

Capsule 충돌

 

 

이렇게 기본 Shape 들에 대한 구현이 끝났고 다음은 여러 Shape의 충돌을 구현한 영상이다.

 

아직 최적화를 하지 않아서 오브젝트가 많아지면 금방 느려지지만, 충돌 구현은 잘 되어있는 것을 볼 수 있다.

관련글 더보기