Артефакт FrameBuffer при уменьшении окна Libgdx?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Артефакт FrameBuffer при уменьшении окна Libgdx?

Сообщение Anonymous »

При уменьшении окна меньше исходного размера окна приложения, определенного в Lwjgl3Launcher, появляются странные артефакты.
В конце функции рендеринга я рисую в FrameBuffer и удаляю некоторые части конечного изображения, которые не следует отображать с помощью растрового изображения, а затем рисовать полученную текстуру.
Пока это работает нормально, но когда я уменьшаю размер окна до более низкого разрешения, тогда то, что изначально было определено в Lwjgl3Launcher в функции getDefaultConfiguration(), в этой текстуре появляются артефакты.
configuration.setWindowedMode(800, 600);

Ее мой код в конце функции рендеринга:
frameBuffer.begin();
shape.begin(ShapeType.Filled);
shape.setColor(0, 0, 0, 0);
shape.rect(0, 0, frameBuffer.getWidth(), frameBuffer.getHeight());
shape.end();

pgt.getModelBatch().begin(cameraMenu);

for (int i = 0; i

Подробнее здесь: https://stackoverflow.com/questions/793 ... gdx-window
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»