collision setup

콜리전 설정 기준

나이아가라 콜리전은 부딪히는 모양만 보는 설정이 아니라 어떤 표면을 얼마나 자주 검사할지 정하는 작업입니다.

scene

Scene Depth

화면에 보이는 표면과 빠르게 충돌시키지만 화면 밖 표면은 놓칠 수 있습니다.

distance

Distance Field

월드의 거리장 정보를 사용해 더 넓은 충돌을 처리하지만 설정과 메모리 조건을 확인해야 합니다.

gpu

GPU 경로

대량 파티클에는 GPU 시뮬레이션이 유리하지만 읽을 수 있는 데이터가 제한됩니다.

event

반응 설계

Bounce, Kill, Stick처럼 충돌 후 행동을 먼저 정해야 모듈 조합이 단순해집니다.

대상 확인 바닥, 벽, 캐릭터, 움직이는 액터 중 실제로 충돌해야 하는 대상을 분리합니다.
정확도 확인 시각적으로 충분한 충돌인지 게임플레이 판정 수준의 정확도가 필요한지 구분합니다.
성능 확인 파티클 수와 충돌 빈도를 늘려도 프레임이 유지되는지 가장 많은 상황에서 테스트합니다.