ah -- i was hoping for a way to do it without redrawing everything a second time, because that's somewhat out of the question considering how many images there are; it took the tile artist 3 years to just do what he has so far, so it'd probably take another 3 years to re-draw the reflections (and i'd have to pay him twice as much or it'd be unfair). i am going to experiment with a few other methods though, such as fading the top away in the reflection for some images. however, real reflections do sometimes reflect the top of an object, as in these pictures:http://www.photograp...ction-pictures/
notice that intuitively you wouldn't expect the *top* part of a mountain to be reflected in the water, only the side, but in actual pictures, it does turn out that the top is often reflected. this is called the fresnel effect: http://www.3drender....esneleffect.htm
-- so provided the viewing angle is far enough, the 'incorrect' method is actually the more realistic one.
also, a large number of games have used the method i used, even though it isn't realistic, i remember more but one example i could find is donkey kong country
. i remember a lot more games using this method too (for the snes and genesis era, which is the style i'm going for), although i can't seem to find pictures illustrating this. but i think that even though it's wrong from some view angles, it at least feels 'retro' to do it this wrong way. but i still will try to improve it in the future with various methods -- for instance, distorting the reflections, as i did in this video
, may hide that the perspective of them is wrong, but the distortion would need to be greater. and the 'fade away the top of the image' idea may work (though i'm not sure how well it'll look).
another issue is that because the angle or reflection varies by the viewing angle, to be completely realistic each image would need to be redrawn for multiple reflection angles, depending on how far the camera is from the object -- since objects further up on the screen (further away from the camera) would, realistically, show more of their image in their reflection than those objects further down on the screen; this is obviously impractical, so simplifications are needed somewhere along the line regardless
in any case this isn't something that's a priority right now, since it's just a cosmetic element. the main thing is finishing the game first, and i'll work on the reflections afterwards
Edited by rinkuhero, 08 November 2010 - 11:09 AM.