ashen-aetna-ko

잿빛 에트나 (Ashen Aetna)

— 재로 뒤덮인 화산 위를 서툴게 헤매며

(3D 그래픽스, Rust, Vulkan, ash에 대한 튜토리얼)
목차
  1. 계획 — 앞으로 다룰 내용에 대한 안내
  2. 첫걸음
  3. 유효성 검사 레이어
  4. 물리 디바이스
  5. 큐 (Queues)
  6. 윈도우 (창)
  7. 스왑체인
  8. Rust 잠깐 쉬어가기: 정리(Cleanup)
  9. 파이프라인과 렌더패스
  10. 커맨드 버퍼
  11. 프레젠테이션과 동기화
  12. 지금까지의 설정 돌아보기
  13. 좌표
  14. 벡터, 선형 변환, 행렬
  15. 아직은 부족한 선형성
  16. 동차 좌표계
  17. 셰이더 간 데이터 전달
  18. 버텍스 셰이더로 데이터 전달하기
  19. 더 많은 정점 (그리고 인스턴스 렌더링)
  20. 드디어: 첫 번째 삼각형
  21. 상자
  22. 위치 지정
  23. 앞뒤 배치: 깊이(Depth)
  24. 움직임
  25. 각도, 직교성, 회전
  26. 카메라
  27. 카메라, 파트 II: 원근법
  28. 인덱스 드로잉
  29. 지루한 코드 정리
  30. 구(Sphere)
  31. 법선(Normal) - 그리고 매우 기초적인 셰이딩
  32. 스크린샷
  33. BRDF
  34. 스토리지 버퍼
  35. 창 크기 조절
  36. 텍스처
  37. 두 개의 텍스처
  38. 글자(텍스처)
  39. 업데이트
  40. 디버그 출력 (DebugPrintf)