From abf7a86cc2664f92bbe8f80c328664e396c74871 Mon Sep 17 00:00:00 2001 From: gewlitys Date: Sun, 1 Dec 2002 22:02:15 +0000 Subject: [PATCH] PhracturedBlue added antialiasing git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@285 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/src/sc2code/planets/plangen.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sc2/src/sc2code/planets/plangen.c b/sc2/src/sc2code/planets/plangen.c index 61e744548..f42b4b581 100644 --- a/sc2/src/sc2code/planets/plangen.c +++ b/sc2/src/sc2code/planets/plangen.c @@ -221,7 +221,8 @@ RenderPhongMask (POINT loc) x=pt.x-RADIUS; y=pt.y-RADIUS; rad=x*x+y*y; - if(rad= lmag2) { @@ -231,6 +232,14 @@ RenderPhongMask (POINT loc) if(intens(RADIUS-1)*(RADIUS-1)) + { + DWORD r; + r=rad-(RADIUS-1)*(RADIUS-1); + stepint+=(step>>7)*(r+1); + if(stepint > step) + stepint=step; + } } else { stepint=step; }