moiremusic
09-15-2010, 06:14 PM
I'm looking for an easier technique in Photoshop (or plugin) that extends the color of a diffuse map past the boundaries of the alpha channel for game art, so that if the color outside the alpha boundaries bleeds in at a distance, it won't create a halo around the edges.
The way I usually do this is just to do a few successive blurs on the original image (game-ready asset on the left, visualization with alpha applied on the right):
http://farm5.static.flickr.com/4089/4993207051_1e20f2a1b6_o.jpg
I've tried creating a Photoshop Action for this blurring method, but I find that this method needs to be catered individually to each asset due to different sizes, so I can't trust an Action to do the right thing every time.
But I've also seen some programmatically-created billboards that have this streaking that moves outward from each edge (these were created in Torque Game Engine Advanced using SpeedTree):
http://farm5.static.flickr.com/4113/4993829246_5c97f24b4c_o.jpg
So, would anyone like to share the way they handle this? I'm looking for a quicker and more universal way than my current blur method.
The way I usually do this is just to do a few successive blurs on the original image (game-ready asset on the left, visualization with alpha applied on the right):
http://farm5.static.flickr.com/4089/4993207051_1e20f2a1b6_o.jpg
I've tried creating a Photoshop Action for this blurring method, but I find that this method needs to be catered individually to each asset due to different sizes, so I can't trust an Action to do the right thing every time.
But I've also seen some programmatically-created billboards that have this streaking that moves outward from each edge (these were created in Torque Game Engine Advanced using SpeedTree):
http://farm5.static.flickr.com/4113/4993829246_5c97f24b4c_o.jpg
So, would anyone like to share the way they handle this? I'm looking for a quicker and more universal way than my current blur method.
