Codygo, you suggest oversampling and it's something else. In pixel graphics, there is no DPI. DPI is a device dependant output measurement unit. In bitmap graphics, there is only absolute resolution and 1:1 aspect pixels. The algorithms for rotating, scaling, skewing, stretching them are always same independent of resolution applied. As the pixels are perfectly grid-aligned, 45 degrees rotation will always orient them diagonally without introducing artifacts.
This has nothing to do with the resolution. Using high resolution and downsampling is nothing else than attempting to hide behind this accuracy problem of Photoshop. I assume with saying 72 dpi, you refer to screen graphics and I make you sure screen graphics is and will always be extremely important as long as we develop icons, games, user interfaces etc on a pixel based screen.
The example above was very simple and clearly shows the bug in Photoshop. Today, I've seen this problem in no other application. If you want some names, Corel's PhotoPaint, Irfanview and even freeware Paint.NET can rotate this example perfectly without any crappy look along the edge. Oh, me? I still use Photoshop, too but I definitely avoid these bugs and also use other applications to compensate these problems. My point was, Photoshop's fame is not enough to make it decent.
Now, if you feel convinced I'm always ready to post the
next bug.
