Можно ли визуализировать изображение в позиции «между пикселями» с помощью SDL2 (и как)? - PullRequest
0 голосов
/ 27 января 2019

Моя проблема, насколько я знаю, с SDL2, я могу рендерить изображение только в позиции пикселей.

Я думаю, что я хочу, называется сглаживанием.Я где-то читал, что для сглаживания я должен использовать «SDL_GL_SetAttribute (SDL_GL_MULTISAMPLESAMPLES, 16);», но я не вижу, как это могло бы помочь, так как я по-прежнему рисую материал для целых пикселей, используя SD_Rect, который имеет целочисленные значения в SDL_RenderCopy (...).

У меня в основном есть текстуры, и я рендерину их вкратце так:

SDL_RenderClear(renderer);
SDL_RenderCopy(renderer, cursorTexture, NULL, &destRect);
SDL_RenderPresent(renderer);

Что я хочу сделать, так это если в игровом мире изображение должно быть между пикселямито пиксели изображения должны сливаться в реальных пикселях.

...