[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.
|