출처 : 최윤철 임순범, [컴퓨터그래픽스 배움터 - 개정팜], 생능출판사, 2006 1) 평행투영(Parallel Projection) 평행투영에서는 3차원 객체를 2차원 평면인 투영면에 일정한 각도로 투영을 시키며, 이 경우 모든 투영선이 평행이므로 원래 객체들 간의 상대적인 크기가 그대로 유지된다. 따라서 투영도에서 객체 간에 크기의 비교가 가능하게 되며, 이러한 이유로 평행투영은 기계나 건축설게의 도면 제도 등 CAD분야에서 많이 사용되고 있다. 평행투영은 투영되는 각도에 따라 직각투영, 등축투영, 경사투영으로 분류된다. (1) 직각투영(Orthographic Projection) 직각투영은 3차원 공간의 좌표계에서 x,y,z축 가운데 한 축과 투영방향이 동일하고 투영면은 이 축과 직각이 되도록 배..
교재 : OpenGL SuperBible 제 3판 OpenGL이란? _ "그래픽 하드웨어 제어를 위한 소프트웨어 인터페이스" _ 언어가 아닌 API _ 플랫폼 독립성을 가지고 있다. OpenGL을 사용하기 위해서 필요한 헤더 _ gl/gl.h , gl/glu.h (include 폴더에 없을경우 다운받아야 함..-_-..;) 데이터 타입 _ OpenGL은 자체 데이터 타입을 정의하고 있는데 그 이유는 다양한 환경에서의 적응을 위해서임. 함수의 이름짓기 규칙 _ 예) glColor3f : gl라이브러리 이며 Color값을 나타내는것이고 3개의 float형을 인자로 가진다. GLUT의 사용. _ OpenGL프로그래밍을 보다 편리하게 진행하도록 하기 위해 개발된 것. _ 특정 운영체제에 대한 GUI프로그래밍 지..
갑자기 시작되는 컴퓨터그래픽스 포스팅. 3학년 1학기 과목인 컴퓨터그래픽스 시간에 제출할 과제를 정리해서 올릴 겁니다. 단, 과제를 배끼거나 성의없게 했을때는 안올릴수도.. 제가 포스팅을 올리지 않을때는, 이녀석 이번주는 과제 대충했구나~ 라고 생각하세요 :D 중력장(Gravity Field) 기법 그래픽 프로그램에서, 마우스로 객체를 정확하게 클릭하지 않아도 선택되도록 하는 기법을 말합니다. 벡터의 내적과 외적을 적절히 이용하여 계산이 가능하죠. 간단한 과정은 아래와 같습니다. Step1. 마우스 위치-선의시작점 벡터와 선의끝점-선의시작점 벡터의 내적연산 위의 결과가 양수일경우 Setp2. 음수일경우 Step4. Step2. 마우스 위치-선의 끝점 벡터와 선의 시작점- 선의 끝점 벡터의 내적연산 위의 ..
- Total
- 343,052
- Today
- 1
- Yesterday
- 11
- 프로그래머 두뇌단련 퍼즐 44제
- ACM-ICPC
- 병역특례
- 접사
- 공부
- 도서감상
- Google Code Jam
- Programming Challenges
- 영화감상
- WIPI
- OpenGL
- Topcoder
- 게임회사
- C++
- GX100
- LC-Display
- 한빛미디어
- 리눅스마스터1급
- UVA
- 한국기술교육대학교
- 한빛리더스
- 티크루
- 키보드
- u10
- 알고리즘
- 통기타
- 서태지
- 게임프로그래밍전문가
- 자격증
- SRM