나의 큰 O는 log x야

고정 헤더 영역

글 제목

메뉴 레이어

나의 큰 O는 log x야

메뉴 리스트

  • 홈
  • Tag
  • Guestbook
  • Admin
  • 분류 전체보기
    • 적분史
    • 프로그래밍
      • PG어
      • 테크닉
      • 3D
      • Multi precision
      • 포니게임개발
      • 스페샬
      • NLP
    • 소리
    • 언어
      • 어원 이야기
      • 라틴어
    • 수업노트
      • 한국고대경제와사회
      • 영어구조론
      • 정보검색론
      • 인간의삶과역사속의미생물
      • 기타
    • 잉여
      • 미래
      • 수학
      • 종교개혁
    • 그냥 공부
    • 가짜 정보 정정합니다.

검색 레이어

나의 큰 O는 log x야

검색 영역

컨텐츠 검색

프로젝션 변환

  • 개념 3D 이해 6.월드 변환

    2008.12.30 by ∫2tdt=t²+c

  • 개념 3D 이해 5.프로젝션 변환

    2008.11.17 by ∫2tdt=t²+c

개념 3D 이해 6.월드 변환

지금까지 3차원 물체를 원하는 위치에서 바라봤을때 2차원 모습으로 투사하는 방법에 대해 설명했다. 뷰 변환, 프로젝션 변환을 통해서 기본 모델에서 프로젝션 공간까지 변환했다. 그러나 제일 앞에 생략하고 넘어간게 있다. 기존의 모델을 확대하거나 축소하거나 회전하는 등의 변형을 해서 출력하고 싶다면? 각각의 모델별로 변환행렬이 필요하다. 이 변환을 월드 변환이라고 한다. 즉 모델은 다음과 같은 변환을 거친다. 기본 모델 ↓ 월드 변환(World Transformation): 모델을 변형한다. ↓ 월드 공간 ↓ 뷰 변환(View Transformation): 모델을 카메라의 관점에서 본 형태로 변형한다. ↓ 뷰 공간 ↓ 프로젝션 변환(Projection Transformation): 평면에 투사한다. ↓ 프로..

프로그래밍/3D 2008. 12. 30. 00:27

개념 3D 이해 5.프로젝션 변환

전편에 뷰 변환을 통해서 모델 공간에 있는 물체를 뷰 공간으로 변환할수 있었다. 카메라의 입장에서 물체를 볼 수 있게 된것이다. 그러나 모니터에 물체를 띄우려면 아직도 멀고 험한 길이 기다리고 있다. 모니터는 2차원 평면이다. 하지만 3차원 물체는 말 그대로 3차원인데 어떻게 2차원 평면에 나타내나? 정답은 축을 하나 버리는 것이다. 3차원에서 축 하나를 버리면 2차원이 되므로 평면에 그릴수 있다. ┌ │ │ │ │ │ └ 1 0 0 0 ┐ │ │ │ │ │ ┘ 0 1 0 0 0 0 0 0 0 0 0 1 뷰 변환이 끝난 점들에 이 행렬을 곱해보자. [x,y,z,1]에 이 행렬을 곱하면 [x,y,0,1]이 된다. 이제 이 x,y값을 가지고 모니터에 그려주면 땡이다. 라고 말하면 회이크다. 이렇게 하면 원근..

프로그래밍/3D 2008. 11. 17. 23:55

추가 정보

인기글

최신글

글쓴이 ∫2tdt=t²+c

블로그 이미지

제가 안 것의 대부분은 인터넷으로부터 왔으니, 다시 인터넷에게 돌려주어야 합니다. bab2min@gmail.com

댓글

태그

php 포니게임 python 토픽 모델링 자연언어처리 한국고대경제와사회 문헌정보통계 리듬게임 악보 영어구조론 Direct3D c++ 우리역사바로알기대회 kiwi BigFloat NLP pg어 텍스트 마이닝 정보조직론 라틴어

방문자

오늘
어제
전체

페이징

이전
1
다음
나의 큰 O는 log x야
메일 bab2min@gmail.com
Skin Images are from Stinkehund.

티스토리툴바