I am using SDL2 and SDL2 Image to render png images.
When I rotate the textures, they turn out very ugly, like this:
This is the code responsible for the rotation and alpha mod.
SDL_Rect srcRect; SDL_Rect destRect; srcRect.x = width * currentFrame; srcRect.y = height * currentRow; srcRect.w = destRect.w = width; srcRect.h = destRect.h = height; destRect.x = x; destRect.y = y; SDL_SetTextureAlphaMod(m_textureMap[id], alpha); SDL_RenderCopyEx(pRenderer, m_textureMap[id], &srcRect, &destRect, 10.0, 0, flip);
Do I need to set a blendmode too?