From 3aa589fd8865c18fcca9414ecddbbfd0d958f2cc Mon Sep 17 00:00:00 2001 From: Lee Salzman Date: Tue, 22 May 2007 01:34:17 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@1013 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/renderparticles.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/src/renderparticles.cpp b/source/src/renderparticles.cpp index affcf793..28490749 100644 --- a/source/src/renderparticles.cpp +++ b/source/src/renderparticles.cpp @@ -57,8 +57,8 @@ GLuint createexpmodtex(int size, float minval) loop(y, size) loop(x, size) { float dx = 2*float(x)/(size-1) - 1, dy = 2*float(y)/(size-1) - 1; - float z = 1 - dx*dx - dy*dy; - if(minval) z = sqrtf(max(z, 0)); + float z = max(0, 1 - dx*dx - dy*dy); + if(minval) z = sqrtf(z); else loopk(2) z *= z; *dst++ = uchar(max(z, minval)*255); }