JOGL: Как можно изменить возможности GLC существующего GLCanvas?
Как можно изменить возможности GLC для существующего GLCanvas?
Я хочу сделать это так, чтобы я мог изменить образцы FSAA (сглаживание), не воссоздавая GLCanvas.
1 ответ
Ты не можешь. Природа кадрового буфера по умолчанию определяется во время создания контекста. Его нельзя изменить, не разрушив и не заново создав контекст.
Лучше всего использовать FBO и выполнять рендеринг для созданных пользователем изображений, а затем переходить к кадровому буферу по умолчанию. Таким образом, если вы хотите изменить свои методы сглаживания, вы можете сделать это без перестройки контекста.