[Patchanim-commit] SF.net SVN: patchanim: [205] trunk/patchanim/src/com/mebigfatguy/patchanim/ surf
Brought to you by:
dbrosius
From: <dbr...@us...> - 2008-02-18 06:48:19
|
Revision: 205 http://patchanim.svn.sourceforge.net/patchanim/?rev=205&view=rev Author: dbrosius Date: 2008-02-17 22:48:22 -0800 (Sun, 17 Feb 2008) Log Message: ----------- loop unroll the 3 patches when building pixel values Modified Paths: -------------- trunk/patchanim/src/com/mebigfatguy/patchanim/surface/PatchGenerator.java Modified: trunk/patchanim/src/com/mebigfatguy/patchanim/surface/PatchGenerator.java =================================================================== --- trunk/patchanim/src/com/mebigfatguy/patchanim/surface/PatchGenerator.java 2008-02-18 04:00:10 UTC (rev 204) +++ trunk/patchanim/src/com/mebigfatguy/patchanim/surface/PatchGenerator.java 2008-02-18 06:48:22 UTC (rev 205) @@ -71,9 +71,9 @@ for (int j = 0; j < order; j++) { for (int i = 0; i < order; i++) { double coeff = uCoeffs[i] * vCoeffs[j]; - for (int k = 0; k < 3; k++) { - value[k] += coords[k].getCoordinate(i, j).getColor() * coeff; - } + value[0] += coords[0].getCoordinate(i, j).getColor() * coeff; + value[1] += coords[1].getCoordinate(i, j).getColor() * coeff; + value[2] += coords[2].getCoordinate(i, j).getColor() * coeff; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |