[NHN_NEXT] DirectX Tutorial 강의 자료

3,011 views

Published on

Published in: Education
0 Comments
10 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,011
On SlideShare
0
From Embeds
0
Number of Embeds
215
Actions
Shares
0
Downloads
21
Comments
0
Likes
10
Embeds 0
No embeds

No notes for slide

[NHN_NEXT] DirectX Tutorial 강의 자료

  1. 1. DirectX Tutorial 박민근
  2. 2. DirectX http://ko.wikipedia.org/wiki/DirectX
  3. 3. Direct3D API DirectX 9 DirectX 11
  4. 4. 9  10 의 변화
  5. 5. 렌더링 파이프라인
  6. 6. 렌더링 파이프라인
  7. 7. DirectX 헤더 파일 구조
  8. 8. DirectX 헤더 파일 구조
  9. 9. DirectX Sample Browser
  10. 10. DirectX Tutorial
  11. 11. 디렉터리 세팅 – 포함(Include), 라이브러리 DirectX 세팅 DX 관련 라이브러리(lib) 추가
  12. 12. 1. Create Device http://tadis.tistory.com/entry/DirectX-8-DirectX-3D-%ED%8C%8C%EB%9E%80%ED%99%94%EB%A9%B4%EB%9D%84%EC%9A%B0%EA%B8%B0Init3D
  13. 13. 1. Create Device 1) 윈도우 생성하기
  14. 14. 1. Create Device 2) Direct3D 초기화
  15. 15. 1. Create Device 2) Direct3D 초기화
  16. 16. 1. Create Device 3) 메시지 루프 & 시스템 메시지 처리
  17. 17. 1. Create Device 4) 화면 렌더링
  18. 18. 1. Create Device 5) 객체 해제
  19. 19. 2. Rendering Vertices 1) 커스텀 버텍스 구조체 정의
  20. 20. 2. Rendering Vertices 2) 버텍스 버퍼 생성
  21. 21. 2. Rendering Vertices 3) 렌더링
  22. 22. 3. Using Matrices 0) Backface Culling
  23. 23. 3. Using Matrices 1) World Transformation Matrix
  24. 24. 3. Using Matrices 2) View Transformation Matrix
  25. 25. 3. Using Matrices 3) Projection Transformation Matrix
  26. 26. 3. Using Matrices 4) Setup Matrices
  27. 27. 4. Creating and Using Lights 0) 라이팅의 종류
  28. 28. 4. Creating and Using Lights 1) Create Geometry
  29. 29. 4. Creating and Using Lights 2) Creating Material
  30. 30. 4. Creating and Using Lights 3) Creating Light
  31. 31. 5. Using Texture 1) 버텍스 포맷 정의 (u,v 좌표)
  32. 32. 5. Using Texture 2) 텍스쳐 로딩
  33. 33. 5. Using Texture 3) UV 좌표 설정
  34. 34. 5. Using Texture 4) 렌더링
  35. 35. 6. Using Mesh 1) 메쉬 파일 로딩
  36. 36. 6. Using Mesh 2) 메쉬의 Material 로딩
  37. 37. 6. Using Mesh 3) 렌더링
  38. 38. 6. Using Mesh 4) 리소스 해제하기

×