목차
7-2 공간상의 4개의 점 A(0,0,0), B(1.5,0,0), C(0,2,0), D(0,0,1)를 꼭지점으로 하는 4각뿔에 대하여 다음과 같은 변환을 실행하였을 때 변환 후의 꼭지점의 좌표를 구하라.
7-4 점 (0,0,0)과 (1,1,1)을 꼭지점으로 하는 단위 정육면체가 있다. 점 (1,1,1)에서 점 (0,0,0)을 향하고 있는 직선을 회전축으로 했을 때, 이 정육면체를 θ만큼 회전시키기 위한 변환행렬을 구하라.
7-6 다음의 예제는 3차원 집 모양의 그림을 직각토영을 한 경우이다. 뷰잉좌표계 및 뷰볼륨이 아량의 사양과 같이 주어졌을 때 뷰잉변환을 실행한 결과의 모양은 오른쪽 그림과 같다. 아래의 3차원 집 모양의 그림에 대하여 뷰잉변환이 각 문항에서와 같이 설정되었을 때 화면상에 보이는 대강의 모양을 그려라.
7-7 앞의 문제 6에서 주어진 3차원 집 모양의 그림에 대하여 각 항목과 같이 투영변환을 하였다. 사각형의 그림은 투영변환을 한 결과가 화면에 보이는 모양이다. 각 문항에 대하여 이와 같은 결과가 나오려면 뷰잉변환의 사양이 어떻게 설정되어야 하는가 답하라. 단, 뷰포트는 (0,0)×(1,1)로 고정되어 있다.
7-4 점 (0,0,0)과 (1,1,1)을 꼭지점으로 하는 단위 정육면체가 있다. 점 (1,1,1)에서 점 (0,0,0)을 향하고 있는 직선을 회전축으로 했을 때, 이 정육면체를 θ만큼 회전시키기 위한 변환행렬을 구하라.
7-6 다음의 예제는 3차원 집 모양의 그림을 직각토영을 한 경우이다. 뷰잉좌표계 및 뷰볼륨이 아량의 사양과 같이 주어졌을 때 뷰잉변환을 실행한 결과의 모양은 오른쪽 그림과 같다. 아래의 3차원 집 모양의 그림에 대하여 뷰잉변환이 각 문항에서와 같이 설정되었을 때 화면상에 보이는 대강의 모양을 그려라.
7-7 앞의 문제 6에서 주어진 3차원 집 모양의 그림에 대하여 각 항목과 같이 투영변환을 하였다. 사각형의 그림은 투영변환을 한 결과가 화면에 보이는 모양이다. 각 문항에 대하여 이와 같은 결과가 나오려면 뷰잉변환의 사양이 어떻게 설정되어야 하는가 답하라. 단, 뷰포트는 (0,0)×(1,1)로 고정되어 있다.
본문내용
를 각각 직각투영, 경사투영 및 원근투영을 한 결과이다. 각 항목과 같은 결과가 그려지려면 뷰잉변환이 어떻게 설정되어야 하는가? 뷰평면과 뷰볼륨에 대하여 적당한 설정값을 예시하라.
뷰평면 기준점(원점)=(0,0,0) 뷰업벡터=(0,1,0) 법선벡터=(1,0,√3)
뷰볼륨 left=-2 right=2 bottom=-2 top=2 near=4 far=0
뷰평면 기준점(원점)=(0,0,0) 뷰업벡터=(0,1,0) 법선벡터=(1,0,√3)
뷰볼륨 left=-2 right=2 bottom=-2 top=2 near=4 far=0