OpenGL удвоение пикселей в NSOpenGLView - PullRequest
1 голос
/ 01 февраля 2010

У меня есть NSOpenGLView 480x320, который я хотел бы масштабировать до 960x640, но таким образом, чтобы пиксели выглядели в два раза больше (и резче).

Если я позвоню

[myglview setFrame:CGRectMake(0,0,960,640)];

представление масштабируется до желаемого размера, но пиксели, отображаемые вызовами OpenGL, все еще имеют собственное разрешение.

Как увеличить масштаб изображения GL, включая размеры в пикселях?

1 Ответ

1 голос
/ 01 февраля 2010

Вы визуализируете в FBO размером 480x320 и используете это FBO в качестве текстуры на выровненном по экрану кваде с фильтрацией NEAREST за второй проход.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...