20 May
2007
20 May
'07
6:50 a.m.
There is some coe in line3d.c that sets and clears this bit, but apparently noone else pays attention to it except as a side effect of comparing user float flag to 1 or 0.
What's the purpose of this second bit?
To force the use of floating point routines in the line3d.c module when the ZVIEWER variable is less than 80. This code is reading data from a GIF image and creating a 3D representation. The GIF could be generated with integer math or floating point math. Using the second bit does not compromise how the original image was generated. This may be important if a GIF or PAR is created from the displayed 3D image. It seems like using a completely different variable would have made more sense. Jonathan