노력과 삽질 퇴적물
*OpenGL ES를 하기전 OpenGL 이론부터 다루고 있습니다. 본격적인 ES는 다음편부터 입니다. OpenGL ES: 기초 및 입문 (1)OpenGL ES: 기초 및 입문 (2)OpenGL ES: 기초 및 입문 (3)OpenGL ES: 기초 및 입문 (4)OpenGL ES: 기초 및 입문 (5) 1. 기본 이론, OpenGL 1) 기초① 특성> OpenGL 자체는 C 언어로 제작되었지만 함수 수준의 라이브러리이므로 특정 언어에 종속되지는 않는다> gl 라이브러리의 함수는 gl 접두어로 시작하고 glu의 라이브러리는 glu로 시작한다. 마찬가지로 glut 소속의 함수는 glut 접두가 붙는다. 접두만으로도 OpenGL 함수임을 쉽게 알 수 있다.-SoEn:소프트웨어 공학 연구소- ② 좌표[#출처]> ..
OpenGL ES: 기초 및 입문 (1)OpenGL ES: 기초 및 입문 (2)OpenGL ES: 기초 및 입문 (3)OpenGL ES: 기초 및 입문 (4)OpenGL ES: 기초 및 입문 (5) 0. 필요한 파일 크로스 플랫폼: Xamarin(자마린) 앱 개발 (1), 0. 필요한 파일 참조 1. 주요 특징 1) OpenGL ES?> OpenGL for Embedded Systems, 모바일 임베디드 기기를 위해 제작한 3D Graphics API> [PDF]모바일 그래픽스 분야 기술 동향 [#] [#html버전]> 세상밖으로... :: Android OpenGL ES 사용에 앞서 알아두면 좋은것 2) OpenGL과의 차이점OpenGL과 OpenGL ES의 차이점 | GAMOO ENTERTAINMEN..
1, 강좌 메모 Lectures on Game Programming 한국어. 비교적 간단하게 설명됨. 1회정도 정독후, 'Learn OpenGL'쪽 강좌를 보는걸 추천. Learn OpenGL 영문. 최근 openGL 강좌중 가독성뿐아니라, 소분류/모식도/샘플코드외에도 색상박스등으로 읽는 사람을 배려한 레이아웃등이 세심하다. GIS DEVELOPER 한국어. 주로 파이프라인쪽 세부과정 튜토리얼 번역문[#] opengl. 위키 영문. 공식 위키. openGL의 모든 용어에 대한 설명과 연관함수도 명시하고 있어서 용어 확인에는 괜찮다. 기타.OpenGL® ES 3.x Tutorials //튜토리얼이라고 쓰여있지만 내용은 거의 이론 설명 2. API문서 버전 1.x OpenGL 1.1 Reference: Ta..
+X = 엄지 / +Y = 검지 / +Z = 중지 왼손좌표계 : 모니터를 기준으로 안쪽으로 +Z 오른손좌표계 : 모니터 기준으로 화면바깥이 +Z
목표. 솔루션내 프로젝트들을 소스, 라이브러리, 문서등을 폴더별로 분할시킨다. 개발시 라이브러리나 기능추가가 편하게 프로젝트를 설정한다. 빌드나 소스등을 폴더별로 분산시켜서 멀티플랫폼 컴파일이 가능하게 한다. 1. 새 프로젝트 -> win32 콘솔응용 프로그램 -> 정적 라이브러리 2. 용도별 폴더 분산 및 정리 -> 솔루션내 프로젝트 삭제: 솔루션과 프로젝트의 연결해지인 '논리적 제거' -> 비쥬얼 스튜디어를 잠시 종료한채로 폴더를 정리하고, 솔루션 폴더내 기본폴더, *.sln, .suo를 build폴더에 넣는다. 다음의 폴더구성은 절대적인것이 아닌 참고사항이다. bin폴더 : 내부에 bin\Debug와 bin\Release로 구성. bin\Debug\*.dll bin\Debug\*.lib bin\Re..
환경: Visual Studio 2008 32비트 *.CPPCPP기준입니다. 1. 필요한 파일 -> 또는 openGL공식 홈페이지 -> 윈도우7같은경우, system32폴더를 우클릭해서 '모든권한얻기'를 해두셔야 원활한 파일복사가 됩니다. ① opengl_dll 폴더 C:\WINDOWS\system32\ glut.dll glut32.dll ② opengl_header 폴더 C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL\ GL.h GLAUX.h GLU.h glut.h ③ opengl_lib 폴더 C:\Program Files\Microsoft Visual Studio 9.0\VC\lib\ GLAUX.lib GLU32.lib glut.lib glut..
환경: Visual Studio 2008 32비트 *.C C로 구현하는 openGL입니다. 1. 필요한 파일 ① 헤더파일 C:\Program Files\Microsoft Visual Studio 9.0\VC\include GL.h GLAUX.h GLU.h glut.h ② 라이브러리 C:\Program Files\Microsoft Visual Studio 9.0\VC\lib GLAUX.lib GLU32.lib glut.lib glut32.lib OPENGL32.lib ③ dll C:\WINDOWS\system32 glut.dll glut32.dll 2. 프로젝트 생성(*.c용) ->템플릿: win32 콘솔 응용프로그램 -> 빈프로젝트로 할것. -> 빈프로젝트로 안 했다면, [(프로젝트)속성-구성속성-C/C..