735c1fc8da6a54f5bcfec3e9e0f89f23e0d24050
[genesis3d.git] / G3D / Engine / Drivers / WireFrame / Readme.now
1 D3DDRV.DLL MIPMAP SELECTION MODIFICATION\r
2 by Ed Averill, Rabid Games\r
3 11/03/1999\r
4 \r
5         Here is the modified PCACHE.CPP and the release-compiled\r
6 D3DDRV.DLL.  This driver has a modification to take the AVERAGE\r
7 of all polygon edges and perform MIP selection computation on\r
8 this average, instead of the shipping drivers computation based\r
9 on only the first edge in the list.  This driver appears to\r
10 remove most MIP artifacts, at least in the levels I've tested\r
11 it with.\r
12 \r
13         BE SURE TO BACK UP YOUR OLD DRIVER IN CASE THIS ONE\r
14 DOESN'T WORK FOR YOU!!!!  There may be a small loss in frame\r
15 rate as more detailed MIPS are selected more often than with\r
16 the original driver.  Note that my bias is in favor of visual\r
17 accuracy at the cost of frame-rate, your mileage may vary,\r
18 this offer void where prohibited by law, all the usual\r
19 disclaimers apply.  When in doubt, Use the Source, Luke.\r
20 \r
21 Ed Averill, Rabid Games\r
22 http://www.rabidgames.com\r