Я делаю приложение, которое рисует фигуры, и я использую камеру для рисования в других местах. В принципе, допустим, у меня есть прямоугольник 4x3 и вы хотите использовать glgetpixels, чтобы получить все пиксели для чего-то 1024x768, но мой монитор может не поддерживать это разрешение. Как я могу сделать что-то большее, чем монитор. Я делаю это, поэтому я могу позволить пользователю сохранить изображение фигур при произвольном разрешении. Будет ли использование glviewport выходить за рамки, тогда я могу просто сделать glgetpixels?может OpenGL сделать это?
Благодаря
Я сделал это под Windows. IIRC, вы в основном настраиваете контекст рендеринга (RC) на растровое изображение вне экрана (произвольных размеров). –