*Current Accomplishments:
- Flat (Lambert) Shader: 185 FPS
- Gouraud Shader: 162 FPS
- Texture Mapper: 130 FPS
- Envrionment Mapper: 119 FPS
- Gouraud Texture Mapper: 97 FPS
- Fake Phong Texture Mapper: 74 FPS
- Translucent Texture Mapper: 58 FPS
- Motion Blur: (really slow)
- New Faster Motion Blur (thanks xLs!)
- 3D Bump Mapping
- 2D Water Ripple Effect
- 124 byte Fire
- 2D Scrollies
- 2D Bump Mapper (8bit and VESA)
- 2D Particle Explosion thingy :) (pretty nifty though :)
- Partially working 3D engine (scrapped)
- Working VESA 2.0 Library
Current Projects:
- Integrating the above fillers and ceating a Nice 3D engine
- Working on 2D, 2D, and more 2D effects!
* - The above was tested on a Pentium 100 in a Windows 95 DOS shell. The item used for testing was a 456 Face torus with 228 vertecies. The torus filled the screen, and was not so far away that only 5 pixels of it could be s
een =) Vertical Retrace wait was turned off to gain maximum FPS of the fillers. It took me forever to realize why my stupid programs all seemed to hover around 70 FPS, no matter what I did. Then I realized...DUH! 70 FPS because its synced to a 70Hz ref
resh! That caused a lot of frustration to be relieved =).
I would also suggest that anyone who has not read the fatmap.txt file, do it! This doc helped me optimize my routines, sometimes giving them more than 2 times the perfomance they had before, the most notable was the Fake Phong Texture Mapper. It went fr
om 34 FPS to 74 FPS!
Useful Docs and Links
Personal Greets:
- Fook(Team 8088) - Thanks for getting me into this whole graphics coding bit =)
- Kalms - thanks for helping me with all these stupid questions and offering great suggestions.
- xLs - thanks for the motion blur help!
- Erek, Cordey, Mesonyx, KingVZ, Cybie and Hex
- #coders people: ravian, lnx, crom, ghyll, Action,
corion, dAS, ms saigon, sqrt_o_-1, cremax, headsoft, raster, icepick, and
whoever I forgot (like I know that many people! HA! :)
This page was created using pico and DOS edit =)