glut 예제

Freeglut 3.0.0 [출시: 7 3 월 2015] Freeglut 2.8.1 [출시: 5 4 월 2013] Freeglut 2.8.0 [출시: 2012년 1월 2일] Freeglut 2.6.0 [출시: 2009년 11월 27일] Freeglut 2.4.0 [출시: 2005년 6월 9일] Free2.2.20 2.0.1 [릴리스: 2003년 10월 23일] 할 일 목록의 주요 사항에 대한 개요는 여기를 참조하십시오. github에서 sourceforge.net SVN 리포지토리의 비공식 복제본을 쉽게 정리하여 쉽게 도움을 줄 수 있습니다. 도움에 대한 자세한 내용은 도움말 아웃 페이지를 참조하고 freeglut-개발자 메일링 리스트에 가입하세요. Windows 95/98 Visual C++를 사용하여 프로그램을 개발하려는 경우 Visual C++를 사용하여 프로그램을 개발하려는 경우 windows용 glut .lib 파일이 있는 프로젝트를 여기에서 다운로드할 수 있습니다. 이 프로젝트에는 GLUT/OpenGL 예제 파일 canvas.c가 포함되어 있습니다. canvas.c에 대한 자세한 내용은 여기를 클릭하십시오. 창용 전체 GLUT 패키지(소스 코드)를 원할 경우 여기를 클릭하십시오. 라이브러리는 준수해야하며 시각적 c ++에서 읽을 수있는 nmake를 사용하는 메이크 파일이 포함되어 있습니다. 이렇게 하면 데모 프로그램에 필요한 Mesa 공유 라이브러리를 찾을 수 있는 위치를 컴퓨터에 알려줍니다. 이러한 패키지에 문제가 있는 경우, 그들의 메인테이너에 문의 하시기 바랍니다 -우리 FreeGLUT 팀의 아마 도울 수 없습니다. GLUT(및 따라서 FreeGLUT)는 Windows 생성, OpenGL 컨텍스트 초기화 및 입력 이벤트 처리에 필요한 모든 시스템 별 집안일을 처리하여 휴대용 OpenGL 프로그램을 허용합니다.

OpenGL 및 GLUT는 C 또는 C++ 프로그래밍 언어와 함께 작동합니다. FreeGLUT는 OpenGL 유틸리티 툴킷(GLUT) 라이브러리에 대한 자유 소프트웨어/오픈 소스 대안입니다. GLUT는 원래 두 번째 판 OpenGL `레드 북`의 샘플 프로그램을 지원하기 위해 마크 킬가드에 의해 작성되었습니다. 그 이후로 GLUT는 간단하고 널리 사용 가능하며 휴대성이 뛰어나기 때문에 다양한 실용적인 응용 분야에서 사용되어 왔습니다. OpenGL은 그래픽 하드웨어에 대한 인터페이스입니다. GL은 그래픽 라이브러리를 의미합니다. 기하학적 객체를 2개 또는 3차원으로 지정하고 이러한 객체가 디스플레이에 그려지는 방식을 제어하는 명령을 제공합니다. 이 경우 개체는 점, 선, 다각형, 이미지 및 비트맵입니다. 현재 트렁크의 타르볼을 다운로드하거나 svn에서 사본을 집어 들고, 그것이 어떻게 작동하는지에 대한 피드백을 제공하십시오. 이 모든 것은 결국 FreeGLUT 3.1 릴리스가 될 것입니다. OpenGL 라이브러리가 컴파일러(예: Microsoft Visual C++)와 함께 사용할 수 있으며, 이 경우 GLUT만 얻을 수 있습니다.

당신은 메사 (나는 생각한다)를 사용할 수 있지만 아마 문제가 가치가 없습니다. 나는 아무 문제없이 마이크로 소프트의 OpenGL 라이브러리와 GLUT를 사용했다. 도움을 요청하는 것을 두려워하지 마십시오. 우리는 물지 않습니다. 많은. 시스템이 무엇이든, 홈 컴퓨터에서 모든 과제를 수행할 수 있도록 필요한 라이브러리를 설정할 수 있어야 합니다. 그러나 Lectura에서 프로그램이 컴파일되고 올바르게 실행되는지 확인해야 합니다. Mesa는 OpenGL 사양을 무료로 구현합니다.

메사 우리가 사용하는 렉투라에 OpenGL의 구현이다. ~cs433/Fall00/메사-3.2.1/입니다. Mesa 배포판에는 많은 데모 프로그램이 포함되어 있습니다.

Mentalny Teatr Hipnozy > glut 예제