셰이프를 그리는 응용 프로그램을 만들고 있는데 다른 곳에서 그리려면 카메라를 사용합니다. 기본적으로 4x3 사각형이 있고 glgetpixels를 사용하여 1024x768 크기의 모든 픽셀을 얻으려고한다고 가정 할 때 모니터가 해당 해상도를 지원하지 않을 수 있습니다. 모니터보다 더 큰 것을 어떻게 렌더링 할 수 있습니까? 이렇게하면 사용자가 임의의 해상도로 도형의 그림을 저장할 수있게됩니다. glviewport를 사용하면 프레임을 넘어서 확장 할 수 있습니까? 그렇다면 glgetpixels를 사용할 수 있습니까?OpenGL에서이 작업을 수행 할 수 있습니까?
감사
Windows에서이 작업을 수행했습니다. IIRC, 기본적으로 렌더링 컨텍스트 (RC)를 오프 스크린 비트 맵 (임의의 크기)으로 설정합니다. –