X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fglx%2Fwhale.c;h=638f6421e5e3b8150a70a8e343e8120a2c137da8;hp=01fb132ac73404a6d5223751c4699051ceef9e3d;hb=c1b9b55ad8d59dc05ef55e316aebf5863e7dfa56;hpb=de460e831dc8578acfa8b72251ab9346c99c1f96 diff --git a/hacks/glx/whale.c b/hacks/glx/whale.c index 01fb132a..638f6421 100644 --- a/hacks/glx/whale.c +++ b/hacks/glx/whale.c @@ -77,144 +77,144 @@ static const char sccsid[] = "@(#)whale.c 1.3 98/06/18 xlockmore"; #include "atlantis.h" /* *INDENT-OFF* */ -static const float N001[3] = {0.019249 ,0.011340 ,-0.999750}; -static const float N002[3] = {-0.132579 ,0.954547 ,0.266952}; -static const float N003[3] = {-0.196061 ,0.980392 ,-0.019778}; -static const float N004[3] = {0.695461 ,0.604704 ,0.388158}; -static const float N005[3] = {0.870600 ,0.425754 ,0.246557}; -static const float N006[3] = {-0.881191 ,0.392012 ,0.264251}; +static const float N001[3] = {0.019249, 0.01134, -0.99975}; +static const float N002[3] = {-0.132579, 0.954547, 0.266952}; +static const float N003[3] = {-0.196061, 0.980392, -0.019778}; +static const float N004[3] = {0.695461, 0.604704, 0.388158}; +static const float N005[3] = {0.8706, 0.425754, 0.246557}; +static const float N006[3] = {-0.881191, 0.392012, 0.264251}; #if 0 -static const float N007[3] = {0.000000 ,1.000000 ,0.000000}; +static const float N007[3] = {0, 1, 0}; #endif -static const float N008[3] = {-0.341437 ,0.887477 ,0.309523}; -static const float N009[3] = {0.124035 ,-0.992278 ,0.000000}; -static const float N010[3] = {0.242536 ,0.000000 ,-0.970143}; -static const float N011[3] = {0.588172 ,0.000000 ,0.808736}; -static const float N012[3] = {0.929824 ,-0.340623 ,-0.139298}; -static const float N013[3] = {0.954183 ,0.267108 ,-0.134865}; -static const float N014[3] = {0.495127 ,0.855436 ,-0.151914}; -static const float N015[3] = {-0.390199 ,0.906569 ,-0.160867}; -static const float N016[3] = {-0.923605 ,0.354581 ,-0.145692}; -static const float N017[3] = {-0.955796 ,-0.260667 ,-0.136036}; -static const float N018[3] = {-0.501283 ,-0.853462 ,-0.142540}; -static const float N019[3] = {0.405300 ,-0.901974 ,-0.148913}; -static const float N020[3] = {0.909913 ,-0.392746 ,-0.133451}; -static const float N021[3] = {0.936494 ,0.331147 ,-0.115414}; -static const float N022[3] = {0.600131 ,0.793724 ,-0.099222}; -static const float N023[3] = {-0.231556 ,0.968361 ,-0.093053}; -static const float N024[3] = {-0.844369 ,0.525330 ,-0.105211}; -static const float N025[3] = {-0.982725 ,-0.136329 ,-0.125164}; -static const float N026[3] = {-0.560844 ,-0.822654 ,-0.093241}; -static const float N027[3] = {0.263884 ,-0.959981 ,-0.093817}; -static const float N028[3] = {0.842057 ,-0.525192 ,-0.122938}; -static const float N029[3] = {0.921620 ,0.367565 ,-0.124546}; -static const float N030[3] = {0.613927 ,0.784109 ,-0.090918}; -static const float N031[3] = {-0.448754 ,0.888261 ,-0.098037}; -static const float N032[3] = {-0.891865 ,0.434376 ,-0.126077}; -static const float N033[3] = {-0.881447 ,-0.448017 ,-0.149437}; -static const float N034[3] = {-0.345647 ,-0.922057 ,-0.174183}; -static const float N035[3] = {0.307998 ,-0.941371 ,-0.137688}; -static const float N036[3] = {0.806316 ,-0.574647 ,-0.140124}; -static const float N037[3] = {0.961346 ,0.233646 ,-0.145681}; -static const float N038[3] = {0.488451 ,0.865586 ,-0.110351}; -static const float N039[3] = {-0.374290 ,0.921953 ,-0.099553}; -static const float N040[3] = {-0.928504 ,0.344533 ,-0.138485}; -static const float N041[3] = {-0.918419 ,-0.371792 ,-0.135189}; -static const float N042[3] = {-0.520666 ,-0.833704 ,-0.183968}; -static const float N043[3] = {0.339204 ,-0.920273 ,-0.195036}; -static const float N044[3] = {0.921475 ,-0.387382 ,-0.028636}; -static const float N045[3] = {0.842465 ,0.533335 ,-0.076204}; -static const float N046[3] = {0.380110 ,0.924939 ,0.002073}; -static const float N047[3] = {-0.276128 ,0.961073 ,-0.009579}; -static const float N048[3] = {-0.879684 ,0.473001 ,-0.049250}; -static const float N049[3] = {-0.947184 ,-0.317614 ,-0.044321}; -static const float N050[3] = {-0.642059 ,-0.764933 ,-0.051363}; -static const float N051[3] = {0.466794 ,-0.880921 ,-0.077990}; -static const float N052[3] = {0.898509 ,-0.432277 ,0.076279}; -static const float N053[3] = {0.938985 ,0.328141 ,0.103109}; -static const float N054[3] = {0.442420 ,0.895745 ,0.043647}; -static const float N055[3] = {-0.255163 ,0.966723 ,0.018407}; -static const float N056[3] = {-0.833769 ,0.540650 ,0.111924}; -static const float N057[3] = {-0.953653 ,-0.289939 ,0.080507}; -static const float N058[3] = {-0.672357 ,-0.730524 ,0.119461}; -static const float N059[3] = {0.522249 ,-0.846652 ,0.102157}; -static const float N060[3] = {0.885868 ,-0.427631 ,0.179914}; +static const float N008[3] = {-0.341437, 0.887477, 0.309523}; +static const float N009[3] = {0.124035, -0.992278, 0}; +static const float N010[3] = {0.242536, 0, -0.970143}; +static const float N011[3] = {0.588172, 0, 0.808736}; +static const float N012[3] = {0.929824, -0.340623, -0.139298}; +static const float N013[3] = {0.954183, 0.267108, -0.134865}; +static const float N014[3] = {0.495127, 0.855436, -0.151914}; +static const float N015[3] = {-0.390199, 0.906569, -0.160867}; +static const float N016[3] = {-0.923605, 0.354581, -0.145692}; +static const float N017[3] = {-0.955796, -0.260667, -0.136036}; +static const float N018[3] = {-0.501283, -0.853462, -0.14254}; +static const float N019[3] = {0.4053, -0.901974, -0.148913}; +static const float N020[3] = {0.909913, -0.392746, -0.133451}; +static const float N021[3] = {0.936494, 0.331147, -0.115414}; +static const float N022[3] = {0.600131, 0.793724, -0.099222}; +static const float N023[3] = {-0.231556, 0.968361, -0.093053}; +static const float N024[3] = {-0.844369, 0.52533, -0.105211}; +static const float N025[3] = {-0.982725, -0.136329, -0.125164}; +static const float N026[3] = {-0.560844, -0.822654, -0.093241}; +static const float N027[3] = {0.263884, -0.959981, -0.093817}; +static const float N028[3] = {0.842057, -0.525192, -0.122938}; +static const float N029[3] = {0.92162, 0.367565, -0.124546}; +static const float N030[3] = {0.613927, 0.784109, -0.090918}; +static const float N031[3] = {-0.448754, 0.888261, -0.098037}; +static const float N032[3] = {-0.891865, 0.434376, -0.126077}; +static const float N033[3] = {-0.881447, -0.448017, -0.149437}; +static const float N034[3] = {-0.345647, -0.922057, -0.174183}; +static const float N035[3] = {0.307998, -0.941371, -0.137688}; +static const float N036[3] = {0.806316, -0.574647, -0.140124}; +static const float N037[3] = {0.961346, 0.233646, -0.145681}; +static const float N038[3] = {0.488451, 0.865586, -0.110351}; +static const float N039[3] = {-0.37429, 0.921953, -0.099553}; +static const float N040[3] = {-0.928504, 0.344533, -0.138485}; +static const float N041[3] = {-0.918419, -0.371792, -0.135189}; +static const float N042[3] = {-0.520666, -0.833704, -0.183968}; +static const float N043[3] = {0.339204, -0.920273, -0.195036}; +static const float N044[3] = {0.921475, -0.387382, -0.028636}; +static const float N045[3] = {0.842465, 0.533335, -0.076204}; +static const float N046[3] = {0.38011, 0.924939, 0.002073}; +static const float N047[3] = {-0.276128, 0.961073, -0.009579}; +static const float N048[3] = {-0.879684, 0.473001, -0.04925}; +static const float N049[3] = {-0.947184, -0.317614, -0.044321}; +static const float N050[3] = {-0.642059, -0.764933, -0.051363}; +static const float N051[3] = {0.466794, -0.880921, -0.07799}; +static const float N052[3] = {0.898509, -0.432277, 0.076279}; +static const float N053[3] = {0.938985, 0.328141, 0.103109}; +static const float N054[3] = {0.44242, 0.895745, 0.043647}; +static const float N055[3] = {-0.255163, 0.966723, 0.018407}; +static const float N056[3] = {-0.833769, 0.54065, 0.111924}; +static const float N057[3] = {-0.953653, -0.289939, 0.080507}; +static const float N058[3] = {-0.672357, -0.730524, 0.119461}; +static const float N059[3] = {0.522249, -0.846652, 0.102157}; +static const float N060[3] = {0.885868, -0.427631, 0.179914}; #if 0 -static const float N061[3] = {0.000000 ,1.000000 ,0.000000}; +static const float N061[3] = {0, 1, 0}; #endif -static const float N062[3] = {0.648942 ,0.743116 ,0.163255}; -static const float N063[3] = {-0.578967 ,0.807730 ,0.111219}; +static const float N062[3] = {0.648942, 0.743116, 0.163255}; +static const float N063[3] = {-0.578967, 0.80773, 0.111219}; #if 0 -static const float N064[3] = {0.000000 ,1.000000 ,0.000000}; +static const float N064[3] = {0, 1, 0}; #endif -static const float N065[3] = {-0.909864 ,-0.352202 ,0.219321}; -static const float N066[3] = {-0.502541 ,-0.818090 ,0.279610}; -static const float N067[3] = {0.322919 ,-0.915358 ,0.240504}; -static const float N068[3] = {0.242536 ,0.000000 ,-0.970143}; -static const float N069[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N070[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N071[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N072[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N073[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N074[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N075[3] = {0.031220 ,0.999025 ,-0.031220}; -static const float N076[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N077[3] = {0.446821 ,0.893642 ,0.041889}; -static const float N078[3] = {0.863035 ,-0.100980 ,0.494949}; -static const float N079[3] = {0.585597 ,-0.808215 ,0.062174}; -static const float N080[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N081[3] = {1.000000 ,0.000000 ,0.000000}; -static const float N082[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N083[3] = {-1.000000 ,0.000000 ,0.000000}; -static const float N084[3] = {-0.478893 ,0.837129 ,-0.264343}; -static const float N085[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N086[3] = {0.763909 ,0.539455 ,-0.354163}; -static const float N087[3] = {0.446821 ,0.893642 ,0.041889}; -static const float N088[3] = {0.385134 ,-0.908288 ,0.163352}; -static const float N089[3] = {-0.605952 ,0.779253 ,-0.159961}; -static const float N090[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N091[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N092[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N093[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N094[3] = {1.000000 ,0.000000 ,0.000000}; -static const float N095[3] = {-1.000000 ,0.000000 ,0.000000}; -static const float N096[3] = {0.644444 ,-0.621516 ,0.445433}; -static const float N097[3] = {-0.760896 ,-0.474416 ,0.442681}; -static const float N098[3] = {0.636888 ,-0.464314 ,0.615456}; -static const float N099[3] = {-0.710295 ,0.647038 ,0.277168}; -static const float N100[3] = {0.009604 ,0.993655 ,0.112063}; +static const float N065[3] = {-0.909864, -0.352202, 0.219321}; +static const float N066[3] = {-0.502541, -0.81809, 0.27961}; +static const float N067[3] = {0.322919, -0.915358, 0.240504}; +static const float N068[3] = {0.242536, 0, -0.970143}; +static const float N069[3] = {0, 1, 0}; +static const float N070[3] = {0, 1, 0}; +static const float N071[3] = {0, 1, 0}; +static const float N072[3] = {0, 1, 0}; +static const float N073[3] = {0, 1, 0}; +static const float N074[3] = {0, 1, 0}; +static const float N075[3] = {0.03122, 0.999025, -0.03122}; +static const float N076[3] = {0, 1, 0}; +static const float N077[3] = {0.446821, 0.893642, 0.041889}; +static const float N078[3] = {0.863035, -0.10098, 0.494949}; +static const float N079[3] = {0.585597, -0.808215, 0.062174}; +static const float N080[3] = {0, 1, 0}; +static const float N081[3] = {1, 0, 0}; +static const float N082[3] = {0, 1, 0}; +static const float N083[3] = {-1, 0, 0}; +static const float N084[3] = {-0.478893, 0.837129, -0.264343}; +static const float N085[3] = {0, 1, 0}; +static const float N086[3] = {0.763909, 0.539455, -0.354163}; +static const float N087[3] = {0.446821, 0.893642, 0.041889}; +static const float N088[3] = {0.385134, -0.908288, 0.163352}; +static const float N089[3] = {-0.605952, 0.779253, -0.159961}; +static const float N090[3] = {0, 1, 0}; +static const float N091[3] = {0, 1, 0}; +static const float N092[3] = {0, 1, 0}; +static const float N093[3] = {0, 1, 0}; +static const float N094[3] = {1, 0, 0}; +static const float N095[3] = {-1, 0, 0}; +static const float N096[3] = {0.644444, -0.621516, 0.445433}; +static const float N097[3] = {-0.760896, -0.474416, 0.442681}; +static const float N098[3] = {0.636888, -0.464314, 0.615456}; +static const float N099[3] = {-0.710295, 0.647038, 0.277168}; +static const float N100[3] = {0.009604, 0.993655, 0.112063}; #if 0 -static const float N101[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N102[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N103[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N104[3] = {0.031837 ,0.999285 ,0.020415}; -static const float N105[3] = {0.031837 ,0.999285 ,0.020415}; -static const float N106[3] = {0.031837 ,0.999285 ,0.020415}; -static const float N107[3] = {0.014647 ,0.999648 ,0.022115}; -static const float N108[3] = {0.014647 ,0.999648 ,0.022115}; -static const float N109[3] = {0.014647 ,0.999648 ,0.022115}; -static const float N110[3] = {-0.985141 ,0.039475 ,0.167149}; -static const float N111[3] = {-0.985141 ,0.039475 ,0.167149}; -static const float N112[3] = {-0.985141 ,0.039475 ,0.167149}; -static const float N113[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N114[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N115[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N116[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N117[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N118[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N119[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N120[3] = {0.000000 ,1.000000 ,0.000000}; -static const float N121[3] = {0.000000 ,1.000000 ,0.000000}; +static const float N101[3] = {0, 1, 0}; +static const float N102[3] = {0, 1, 0}; +static const float N103[3] = {0, 1, 0}; +static const float N104[3] = {0.031837, 0.999285, 0.020415}; +static const float N105[3] = {0.031837, 0.999285, 0.020415}; +static const float N106[3] = {0.031837, 0.999285, 0.020415}; +static const float N107[3] = {0.014647, 0.999648, 0.022115}; +static const float N108[3] = {0.014647, 0.999648, 0.022115}; +static const float N109[3] = {0.014647, 0.999648, 0.022115}; +static const float N110[3] = {-0.985141, 0.039475, 0.167149}; +static const float N111[3] = {-0.985141, 0.039475, 0.167149}; +static const float N112[3] = {-0.985141, 0.039475, 0.167149}; +static const float N113[3] = {0, 1, 0}; +static const float N114[3] = {0, 1, 0}; +static const float N115[3] = {0, 1, 0}; +static const float N116[3] = {0, 1, 0}; +static const float N117[3] = {0, 1, 0}; +static const float N118[3] = {0, 1, 0}; +static const float N119[3] = {0, 1, 0}; +static const float N120[3] = {0, 1, 0}; +static const float N121[3] = {0, 1, 0}; #endif static const float iP001[3] = {18.74, 13.19, 3.76}; static float P001[3] = {18.74, 13.19, 3.76}; -static const float P002[3] = {0.00, 390.42, 10292.57}; -static const float P003[3] = {55.80, 622.31, 8254.35}; -static const float P004[3] = {20.80, 247.66, 10652.13}; +static const float P002[3] = {0, 390.42, 10292.57}; +static const float P003[3] = {55.8, 622.31, 8254.35}; +static const float P004[3] = {20.8, 247.66, 10652.13}; static const float P005[3] = {487.51, 198.05, 9350.78}; static const float P006[3] = {-457.61, 199.04, 9353.01}; #if 0 -static const float P007[3] = {0.00, 259.00, 10276.27}; +static const float P007[3] = {0, 259, 10276.27}; #endif static const float P008[3] = {-34.67, 247.64, 10663.71}; static const float iP009[3] = {97.46, 67.63, 593.82}; @@ -224,18 +224,18 @@ static float P009[3] = {97.46, 67.63, 593.82}; static float P010[3] = {-84.33, 67.63, 588.18}; static float P011[3] = {118.69, 8.98, -66.91}; static const float iP012[3] = {156.48, -31.95, 924.54}; -static const float iP013[3] = {162.00, 110.22, 924.54}; +static const float iP013[3] = {162, 110.22, 924.54}; static const float iP014[3] = {88.16, 221.65, 924.54}; static const float iP015[3] = {-65.21, 231.16, 924.54}; static const float iP016[3] = {-156.48, 121.97, 924.54}; -static const float iP017[3] = {-162.00, -23.93, 924.54}; -static const float iP018[3] = {-88.16, -139.10, 924.54}; +static const float iP017[3] = {-162, -23.93, 924.54}; +static const float iP018[3] = {-88.16, -139.1, 924.54}; static const float iP019[3] = {65.21, -148.61, 924.54}; static const float iP020[3] = {246.87, -98.73, 1783.04}; static const float iP021[3] = {253.17, 127.76, 1783.04}; static const float iP022[3] = {132.34, 270.77, 1783.04}; static const float iP023[3] = {-97.88, 285.04, 1783.04}; -static const float iP024[3] = {-222.97, 139.80, 1783.04}; +static const float iP024[3] = {-222.97, 139.8, 1783.04}; static const float iP025[3] = {-225.29, -86.68, 1783.04}; static const float iP026[3] = {-108.44, -224.15, 1783.04}; static const float iP027[3] = {97.88, -221.56, 1783.04}; @@ -249,7 +249,7 @@ static const float iP034[3] = {-148.88, -309.74, 3213.87}; static const float iP035[3] = {156.38, -320.17, 3213.87}; static const float iP036[3] = {523.39, -303.81, 4424.57}; static const float iP037[3] = {574.66, 276.84, 4424.57}; -static const float iP038[3] = {243.05, 492.50, 4424.57}; +static const float iP038[3] = {243.05, 492.5, 4424.57}; static const float iP039[3] = {-191.23, 520.13, 4424.57}; static const float iP040[3] = {-523.39, 304.01, 4424.57}; static const float iP041[3] = {-574.66, -231.83, 4424.57}; @@ -259,23 +259,23 @@ static const float iP044[3] = {680.57, -370.27, 5943.46}; static const float iP045[3] = {834.01, 363.09, 5943.46}; static const float iP046[3] = {371.29, 614.13, 5943.46}; static const float iP047[3] = {-291.43, 621.86, 5943.46}; -static const float iP048[3] = {-784.13, 362.60, 5943.46}; +static const float iP048[3] = {-784.13, 362.6, 5943.46}; static const float iP049[3] = {-743.29, -325.82, 5943.46}; static const float iP050[3] = {-383.24, -804.77, 5943.46}; static const float iP051[3] = {283.47, -846.09, 5943.46}; static float P012[3] = {156.48, -31.95, 924.54}; -static float P013[3] = {162.00, 110.22, 924.54}; +static float P013[3] = {162, 110.22, 924.54}; static float P014[3] = {88.16, 221.65, 924.54}; static float P015[3] = {-65.21, 231.16, 924.54}; static float P016[3] = {-156.48, 121.97, 924.54}; -static float P017[3] = {-162.00, -23.93, 924.54}; -static float P018[3] = {-88.16, -139.10, 924.54}; +static float P017[3] = {-162, -23.93, 924.54}; +static float P018[3] = {-88.16, -139.1, 924.54}; static float P019[3] = {65.21, -148.61, 924.54}; static float P020[3] = {246.87, -98.73, 1783.04}; static float P021[3] = {253.17, 127.76, 1783.04}; static float P022[3] = {132.34, 270.77, 1783.04}; static float P023[3] = {-97.88, 285.04, 1783.04}; -static float P024[3] = {-222.97, 139.80, 1783.04}; +static float P024[3] = {-222.97, 139.8, 1783.04}; static float P025[3] = {-225.29, -86.68, 1783.04}; static float P026[3] = {-108.44, -224.15, 1783.04}; static float P027[3] = {97.88, -221.56, 1783.04}; @@ -289,7 +289,7 @@ static float P034[3] = {-148.88, -309.74, 3213.87}; static float P035[3] = {156.38, -320.17, 3213.87}; static float P036[3] = {523.39, -303.81, 4424.57}; static float P037[3] = {574.66, 276.84, 4424.57}; -static float P038[3] = {243.05, 492.50, 4424.57}; +static float P038[3] = {243.05, 492.5, 4424.57}; static float P039[3] = {-191.23, 520.13, 4424.57}; static float P040[3] = {-523.39, 304.01, 4424.57}; static float P041[3] = {-574.66, -231.83, 4424.57}; @@ -299,7 +299,7 @@ static float P044[3] = {680.57, -370.27, 5943.46}; static float P045[3] = {834.01, 363.09, 5943.46}; static float P046[3] = {371.29, 614.13, 5943.46}; static float P047[3] = {-291.43, 621.86, 5943.46}; -static float P048[3] = {-784.13, 362.60, 5943.46}; +static float P048[3] = {-784.13, 362.6, 5943.46}; static float P049[3] = {-743.29, -325.82, 5943.46}; static float P050[3] = {-383.24, -804.77, 5943.46}; static float P051[3] = {283.47, -846.09, 5943.46}; @@ -309,71 +309,71 @@ static const float P054[3] = {321.55, 558.53, 7902.59}; static const float P055[3] = {-260.54, 559.84, 7902.59}; static const float P056[3] = {-698.66, 320.83, 7902.59}; static const float P057[3] = {-643.29, -299.16, 7902.59}; -static const float P058[3] = {-341.47, -719.30, 7902.59}; +static const float P058[3] = {-341.47, -719.3, 7902.59}; static const float P059[3] = {252.57, -756.12, 7902.59}; static const float P060[3] = {458.39, -265.31, 9355.44}; -static const float iP061[3] = {353.63, 138.70, 10214.20}; -static float P061[3] = {353.63, 138.70, 10214.20}; +static const float iP061[3] = {353.63, 138.7, 10214.2}; +static float P061[3] = {353.63, 138.7, 10214.2}; static const float P062[3] = {224.04, 438.98, 9364.77}; static const float P063[3] = {-165.71, 441.27, 9355.44}; -static const float iP064[3] = {-326.40, 162.04, 10209.54}; -static float P064[3] = {-326.40, 162.04, 10209.54}; +static const float iP064[3] = {-326.4, 162.04, 10209.54}; +static float P064[3] = {-326.4, 162.04, 10209.54}; static const float P065[3] = {-473.99, -219.71, 9355.44}; static const float P066[3] = {-211.97, -479.87, 9355.44}; static const float P067[3] = {192.86, -504.03, 9355.44}; static const float iP068[3] = {-112.44, 9.25, -64.42}; -static const float iP069[3] = {1155.63, 0.00, -182.46}; -static const float iP070[3] = {-1143.13, 0.00, -181.54}; -static const float iP071[3] = {1424.23, 0.00, -322.09}; -static const float iP072[3] = {-1368.01, 0.00, -310.38}; +static const float iP069[3] = {1155.63, 0, -182.46}; +static const float iP070[3] = {-1143.13, 0, -181.54}; +static const float iP071[3] = {1424.23, 0, -322.09}; +static const float iP072[3] = {-1368.01, 0, -310.38}; static const float iP073[3] = {1255.57, 2.31, 114.05}; -static const float iP074[3] = {-1149.38, 0.00, 117.12}; -static const float iP075[3] = {718.36, 0.00, 433.36}; -static const float iP076[3] = {-655.90, 0.00, 433.36}; +static const float iP074[3] = {-1149.38, 0, 117.12}; +static const float iP075[3] = {718.36, 0, 433.36}; +static const float iP076[3] = {-655.9, 0, 433.36}; static float P068[3] = {-112.44, 9.25, -64.42}; -static float P069[3] = {1155.63, 0.00, -182.46}; -static float P070[3] = {-1143.13, 0.00, -181.54}; -static float P071[3] = {1424.23, 0.00, -322.09}; -static float P072[3] = {-1368.01, 0.00, -310.38}; +static float P069[3] = {1155.63, 0, -182.46}; +static float P070[3] = {-1143.13, 0, -181.54}; +static float P071[3] = {1424.23, 0, -322.09}; +static float P072[3] = {-1368.01, 0, -310.38}; static float P073[3] = {1255.57, 2.31, 114.05}; -static float P074[3] = {-1149.38, 0.00, 117.12}; -static float P075[3] = {718.36, 0.00, 433.36}; -static float P076[3] = {-655.90, 0.00, 433.36}; -static const float P077[3] = {1058.00, -2.66, 7923.51}; +static float P074[3] = {-1149.38, 0, 117.12}; +static float P075[3] = {718.36, 0, 433.36}; +static float P076[3] = {-655.9, 0, 433.36}; +static const float P077[3] = {1058, -2.66, 7923.51}; static const float P078[3] = {-1016.51, -15.47, 7902.87}; -static const float P079[3] = {-1363.99, -484.50, 7593.38}; +static const float P079[3] = {-1363.99, -484.5, 7593.38}; static const float P080[3] = {1478.09, -861.47, 7098.12}; static const float P081[3] = {1338.06, -284.68, 7024.15}; -static const float P082[3] = {-1545.51, -860.64, 7106.60}; -static const float P083[3] = {1063.19, -70.46, 7466.60}; +static const float P082[3] = {-1545.51, -860.64, 7106.6}; +static const float P083[3] = {1063.19, -70.46, 7466.6}; static const float P084[3] = {-1369.18, -288.11, 7015.34}; -static const float P085[3] = {1348.44, -482.50, 7591.41}; -static const float P086[3] = {-1015.45, -96.80, 7474.86}; +static const float P085[3] = {1348.44, -482.5, 7591.41}; +static const float P086[3] = {-1015.45, -96.8, 7474.86}; static const float P087[3] = {731.04, 148.38, 7682.58}; static const float P088[3] = {-697.03, 151.82, 7668.81}; static const float P089[3] = {-686.82, 157.09, 7922.29}; static const float P090[3] = {724.73, 147.75, 7931.39}; -static const float iP091[3] = {0.00, 327.10, 2346.55}; -static const float iP092[3] = {0.00, 552.28, 2311.31}; -static const float iP093[3] = {0.00, 721.16, 2166.41}; -static const float iP094[3] = {0.00, 693.42, 2388.80}; -static const float iP095[3] = {0.00, 389.44, 2859.97}; -static float P091[3] = {0.00, 327.10, 2346.55}; -static float P092[3] = {0.00, 552.28, 2311.31}; -static float P093[3] = {0.00, 721.16, 2166.41}; -static float P094[3] = {0.00, 693.42, 2388.80}; -static float P095[3] = {0.00, 389.44, 2859.97}; +static const float iP091[3] = {0, 327.1, 2346.55}; +static const float iP092[3] = {0, 552.28, 2311.31}; +static const float iP093[3] = {0, 721.16, 2166.41}; +static const float iP094[3] = {0, 693.42, 2388.8}; +static const float iP095[3] = {0, 389.44, 2859.97}; +static float P091[3] = {0, 327.1, 2346.55}; +static float P092[3] = {0, 552.28, 2311.31}; +static float P093[3] = {0, 721.16, 2166.41}; +static float P094[3] = {0, 693.42, 2388.8}; +static float P095[3] = {0, 389.44, 2859.97}; static const float iP096[3] = {222.02, -183.67, 10266.89}; -static const float iP097[3] = {-128.90, -182.70, 10266.89}; +static const float iP097[3] = {-128.9, -182.7, 10266.89}; static const float iP098[3] = {41.04, 88.31, 10659.36}; -static const float iP099[3] = {-48.73, 88.30, 10659.36}; +static const float iP099[3] = {-48.73, 88.3, 10659.36}; static float P096[3] = {222.02, -183.67, 10266.89}; -static float P097[3] = {-128.90, -182.70, 10266.89}; +static float P097[3] = {-128.9, -182.7, 10266.89}; static float P098[3] = {41.04, 88.31, 10659.36}; -static float P099[3] = {-48.73, 88.30, 10659.36}; -static const float P100[3] = {0.00, 603.42, 9340.68}; +static float P099[3] = {-48.73, 88.3, 10659.36}; +static const float P100[3] = {0, 603.42, 9340.68}; #if 0 -static const float P101[3] = {5.70, 567.00, 7862.98}; +static const float P101[3] = {5.7, 567, 7862.98}; static const float P102[3] = {521.61, 156.61, 9162.34}; static const float P103[3] = {83.68, 566.67, 7861.26}; #endif @@ -382,14 +382,14 @@ static const float P105[3] = {31.96, 565.27, 7908.46}; static const float P106[3] = {22.75, 568.13, 7782.83}; static const float P107[3] = {58.93, 568.42, 7775.94}; static const float P108[3] = {55.91, 565.59, 7905.86}; -static const float P109[3] = {99.21, 566.00, 7858.65}; -static const float P110[3] = {-498.83, 148.14, 9135.10}; +static const float P109[3] = {99.21, 566, 7858.65}; +static const float P110[3] = {-498.83, 148.14, 9135.1}; static const float P111[3] = {-495.46, 133.24, 9158.48}; static const float P112[3] = {-490.82, 146.23, 9182.76}; static const float P113[3] = {-489.55, 174.11, 9183.66}; -static const float P114[3] = {-492.92, 189.00, 9160.28}; -static const float P115[3] = {-497.56, 176.02, 9136.00}; -static const float P116[3] = {526.54, 169.68, 9137.70}; +static const float P114[3] = {-492.92, 189, 9160.28}; +static const float P115[3] = {-497.56, 176.02, 9136}; +static const float P116[3] = {526.54, 169.68, 9137.7}; static const float P117[3] = {523.49, 184.85, 9161.42}; static const float P118[3] = {518.56, 171.78, 9186.06}; static const float P119[3] = {516.68, 143.53, 9186.98}; @@ -1758,24 +1758,24 @@ DrawWhale(fishRec * fish, int wire) float pitch, thrash, chomp; GLenum cap; - fish->htail = (int) (fish->htail - (int) (5.0 * fish->v)) % 360; + fish->htail = (int) (fish->htail - (int) (5 * fish->v)) % 360; - thrash = 70.0 * fish->v; + thrash = 70 * fish->v; seg0 = 1.5 * thrash * sin((fish->htail) * RRAD); - seg1 = 2.5 * thrash * sin((fish->htail + 10.0) * RRAD); - seg2 = 3.7 * thrash * sin((fish->htail + 15.0) * RRAD); - seg3 = 4.8 * thrash * sin((fish->htail + 23.0) * RRAD); - seg4 = 6.0 * thrash * sin((fish->htail + 28.0) * RRAD); - seg5 = 6.5 * thrash * sin((fish->htail + 35.0) * RRAD); - seg6 = 6.5 * thrash * sin((fish->htail + 40.0) * RRAD); - seg7 = 6.5 * thrash * sin((fish->htail + 55.0) * RRAD); + seg1 = 2.5 * thrash * sin((fish->htail + 10) * RRAD); + seg2 = 3.7 * thrash * sin((fish->htail + 15) * RRAD); + seg3 = 4.8 * thrash * sin((fish->htail + 23) * RRAD); + seg4 = 6 * thrash * sin((fish->htail + 28) * RRAD); + seg5 = 6.5 * thrash * sin((fish->htail + 35) * RRAD); + seg6 = 6.5 * thrash * sin((fish->htail + 40) * RRAD); + seg7 = 6.5 * thrash * sin((fish->htail + 55) * RRAD); - pitch = fish->v * sin((fish->htail - 160.0) * RRAD); + pitch = fish->v * sin((fish->htail - 160) * RRAD); - chomp = 0.0; - if (fish->v > 2.0) { - chomp = -(fish->v - 2.0) * 200.0; + chomp = 0; + if (fish->v > 2) { + chomp = -(fish->v - 2) * 200; } P012[1] = iP012[1] + seg5; P013[1] = iP013[1] + seg5; @@ -1852,13 +1852,13 @@ DrawWhale(fishRec * fish, int wire) glPushMatrix(); - glRotatef(pitch, 1.0, 0.0, 0.0); + glRotatef(pitch, 1, 0, 0); - glTranslatef(0.0, 0.0, 8000.0); + glTranslatef(0, 0, 8000); - glRotatef(180.0, 0.0, 1.0, 0.0); + glRotatef(180, 0, 1, 0); - glScalef(3.0, 3.0, 3.0); + glScalef(3, 3, 3); glEnable(GL_CULL_FACE);