체셔's blog

  • home
  • tag
  • media log
  • location log
  • guestbook
  • admin
  • write

3D 게임 제작 1

Direct3D9 랜더링파이프라인

3D를 맨처음 공부하기 전에 꼭 한번 해주면 좋은 실습이 하나 있다. 그것이 바로 랜더링 파이프라인을 API로 직접 구현해 보는 것!! void LocalSpace(); //물체를 생성 void WorldSpace(); //생성한 물체를 세계에 적용 void ViewSpace(); //세계를 카메라(자신의 시선)에 맞게 재배치 void Culling(); //그려질 것만 추려내고(벽 뒤에 있는 물체나 벽의 뒷면은 그려줄 필요가 없다.) void Lighting(); //광원효과(빛)을 주고 void Projection(); //원근감을 주기 위해(z축(깊이감)을 적용하는 과정) void ViewPort(); //보여줄 창의 크기를 잡아주고 void 래터라이즈(); //3D 이미지를 2D로(적용된 z축(깊..

프로그래밍/예전글 2010.02.26
1
더보기
프로필사진

  • 분류 전체보기 (56)
    • 프로그래밍 (55)
      • Graphics (0)
      • IOS (0)
      • 안드로이드 (0)
      • 언리얼 (0)
      • Unity (0)
      • 알고리즘 (9)
      • 수학 (1)
      • 예전글 (45)
    • 잡담 (1)

Tag

그래픽스, Reflection, 프로그래밍, 복소수, 회전, GetMessage, 2D게임 제작, 복소평면, 레이트레이싱, graphics, refraction, 3D 게임 제작, 랜더링파이프라인, 사원수, 프레넬 방정식, RayTracing, Mutex, fresnel equation, thread, PeekMessage,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • Contact me

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바