X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FSprite.cpp;h=8b7385f160e10119009a951f6d87db16b4aa489e;hb=298a6f90decc9910db67ad1d15789d0ff8c249fe;hp=334a6f5f5c827d4b1f3005667bc79bfb4382d798;hpb=e724a1c4bd1f94b55ac1331bedd32c51eebb08d9;p=lugaru.git diff --git a/Source/Sprite.cpp b/Source/Sprite.cpp index 334a6f5..8b7385f 100644 --- a/Source/Sprite.cpp +++ b/Source/Sprite.cpp @@ -189,9 +189,9 @@ void Sprite::Draw() } } if(sprites[i]->type==snowsprite) - distancemult=(144-(findDistancefast(&tempviewer,&sprites[i]->position)-(144*fadestart))*(1/(1-fadestart)))/144; + distancemult=(144-(distsq(&tempviewer,&sprites[i]->position)-(144*fadestart))*(1/(1-fadestart)))/144; else - distancemult=(viewdistsquared-(findDistancefast(&viewer,&sprites[i]->position)-(viewdistsquared*fadestart))*(1/(1-fadestart)))/viewdistsquared; + distancemult=(viewdistsquared-(distsq(&viewer,&sprites[i]->position)-(viewdistsquared*fadestart))*(1/(1-fadestart)))/viewdistsquared; if(sprites[i]->type==flamesprite){ if(distancemult>=1) glColor4f(sprites[i]->color[0],sprites[i]->color[1],sprites[i]->color[2],sprites[i]->opacity); else glColor4f(sprites[i]->color[0],sprites[i]->color[1],sprites[i]->color[2],sprites[i]->opacity*distancemult);