본문 바로가기

Projection Simulator (투사법 시뮬레이터)

여러가지 투사법으로 간단한 육면체를 그려보는 프로그램입니다. PC 사용을 권장합니다.


키보드 단축키: 투사법 선택(12345, !@#$%), 배율 조정(대괄호 []), 시점 위치(qwe asd), 박스 위치(rty fgh), 시점 회전(uio jkl)


1. 투시도법

θ

확장률: tanθ

특징: 가장 많이 쓰인다. 직선이 직선으로 그려진다.


2. 평사도법

θ θ/2

확장률: 2·tan(θ/2)

특징: 구면에 투영된 도형의 각도가 그림에서 보존된다.


3. 정거도법

θ

확장률: θ

특징: 시중점과 어떤 점의 공간상 각도와 그림상의 거리가 비례한다.


4. 정적도법

θ θ/2

확장률: 2·sin(θ/2)

특징: 구면에 투영된 도형의 면적이 그림에서 보존된다.


5. 정사도법

θ

확장률: sinθ

특징: 이미지가 투영된 구면을 평행투사한 것과 같다.


*. 평행투사

특징: 무한한 거리에서 무한히 확대한 투시도법과 같다.


6~10. 원통도법

가로 확장률: θ (정거도법)

특징: 평면이 아닌 원통에 투사한 도법이다. 지평선이 가운데에 있을 때 시점을 좌우로 회전해도 모양이 변하지 않는다.


6. 투시원통도법 (심사원통도법, 파노라마)

세로 확장률: tanθ (투시도법)


7. 메르카토르 도법

세로 확장률: ln(tan(π/4+θ/2)) (시컨트 적분)

특징: 항정선을 그리기 용이하다.


8. 평사원통도법 (브라운 평사도법)

세로 확장률: 2·tan(θ/2) (평사도법)


9. 정거원통도법

세로 확장률: θ (정거도법)


10. 정사원통도법 (람베르트 정적원통도법)

세로 확장률: sinθ (정사도법).