[DirectX 11] Trail
Trail(잔상, 궤적) 효과 구현
deque 이용해 제작
- 배열, vector 등으로 풀링하듯이 사용해봤으나,
- 마지막에 있던 객체가 첫 객체로 돌아갈 때, layer 순서가 맞지 않는 문제가 있었음
- deque의 장점은 고정된 인덱스가 아니라는 점.
- deque를 사용하면 새 객체는 항상 가장 위에 렌더링 되기 때문에 deque를 채용해 trail 제작
타임
- trailTimer로 trail이 생성되는 시간 조절
- trailNum으로 trail의 최대 개수 조절
- trailDuration은 trailTimer * trailNum
- trailNum 갱신 시 다 지워주는 예외처리가 필요했음
댓글남기기