Quote:
Originally Posted by zero
It's about doing 3D on the Megadrive but some of the techniques could be used on the Amiga. For example, their engine renders left to right, so you only need to accurately draw the left edge of every polygon and the right edge can just be rounded up to the nearest 16 pixels, because it will be overdrawn anyway.
|
The demo features some extremely impressive effects (this infinite plasma stuff rotating zoomer is awesome), and the 3D scene is very nice, but is done with a pre-calculated vector anim, like in State of the Art by Spaceballs. The mentioned method does not work well when you draw objects in real-time on top of each other (with generic z-sorting), because then it can only be applied to the inner edges of convex objects. If you, for example, draw a fighter over a landscape, its right-hand edges will not be overdrawn by anything. You'd need to find a way to do what they call the flattening effectively, which is rather hard in real-time (albeit very desirable for a number of reasons).