The engine source which you now have has practically all of the current engine's features, but is limited to greyscale 320x200 output under DOS. Since you know all the concepts and have a basic implementation of the engine, you
should have no trouble in getting an engine running with the same quality as the current version of terraVox. All you need is a bit of work, and some spare time :)
If you bother downloading the most recent demo, these are some features you may notice:
- dithered filtering on spans up close
- shadow from lightmap
- practically horizontal spans drawn with mip-mapped texture
- voxels are 2 pixels wide, fog starts
- voxels become 4 pixels wide
- area with sharp texture blending
I've implemented clipping and an much simpler mouse interface to fly around. So be sure to check that out.
|