3 비트 맵 이미지로 800 x 600을 받고 glDrawPixels()에 매개 변수로 제공합니다. 이것을 glDrawPixels에주기 전에, 비트 맵을 90도 회전시키고 싶습니다. 그게 가능하니?비트 맵 이미지를 회전하는 방법
QMatrix rm;
rm.rotate(90);
pixmap = pixmap.transformed(rm);
pixmap.scaled(801, 701);
texture = bindTexture(pixmap);
liuyi.luo 응답으로
QPixmap을 glDrawPixels의 매개 변수로 지정할 수 없습니다. 실제 * 코드가 무엇입니까? – peppe
QMatrix는 더 이상 사용되지 않으며 대신 QTransform을 사용하십시오. –
예, glDrawPixels에 전달하기 전에 BGR 배열이 있다고 상상해 봅니다. 어떻게 90도 회전시킬 수 있습니까? – Sam