TROIACS will support antialiasing and transparency. These will be implemented by adopting PNG as the standard graphics format. PNGs include an alpha (transparency) channel to specify 256 levels of transparency for an image. When you draw stuff in Photoshop (with lines or brush strokes) your images are already antialiased. So you just save the exact transparency Photoshop tools created and your borders are all nice and smooth like a baby's ass. Problem. Photoshop SUCKS at saving PNG files. So you need this plugin to fix that. You first make your layer, then create a channel with its transparency, then BEFORE cropping and flattening the image and saving the PNG file you run this effect which REMOVES alpha information from the layer.
More details if you care: when Photoshop saves a PNG it requires you to flatten the image. When flattening all semi-transparent pixels in your layers are merged with the background. If you have a black background, a pure red pixel with 50% transparency will become a 50% red pixel (so it's changing the colors! And you get black edges around your object and in transparent areas). With NoTrans, you make a 50% alpha into a 100% alpha so when you flatten the pure red byte is preserved. The alpha information for saving the PNG file is in the separate alpha channel you created so you have right color pixels and right color transparency and hopefully a right looking game.
|