제20장 입자 시스템과 스트림 출력 ... 717



20.1 입자의 표현...718
20.2 입자의 운동...720
20.3 무작위성...722
20,4 혼합과 입자 시스템...726
20.5 스트림 출력...728
20.5.1 스트림 출력을 위한 기하 셰이더 작성...728
20.5.2 스트림 출력 전용...729
20.5.3 스트림 출력을 위한 정점 버퍼 만들기...731
20.5.4 정점 버퍼를 스트림 출력 단계에 묶기...731
20.5.5 스트림 출력 단계에서 정점 버퍼 해제하기...732
20.5.6 자동 그리기...732
20.5.7 정점 버퍼들을 핑퐁 방식으로 갱신...733
20.6 GPU 기반 입자 시스템...733
20.6.1 입자 효과...733
20.6.2 입자 시스템 클래스...734
20.6.3 방출기 입자...736
20.6.4 초기화용 정점 버퍼...736
20.6.5 Update 메서드와 Draw 메서드...737
20.7 불을 위한 입자 시스템...739
20.8 비를 위한 입자 시스템...746
20.9 요약...751
20.10 연습문제...753