oldscore = (quadric.preAndPostMultiply(p) * 100) / quadric_count;
}
- oldscore = oldscore*oldscore;
+ oldscore = oldscore;
int numaspects = 0;
float aspects = 0;
aspects += e.t.aspect()*e.t.aspect();
}
- if (ang > Math.PI * 0.8)
- oldscore += (ang - (Math.PI*0.8)) * 10;
+ float minangle = (float)(Math.PI * 0.3);
+ if (ang > minangle)
+ oldscore += (ang - minangle);
e = e.pair.next;
} while (e != this.e);
- if (numaspects > 0) oldscore += (aspects / numaspects);
+ //if (numaspects > 0) oldscore += (aspects / numaspects);
//System.out.println(oldscore);
//oldscore = oldscore*oldscore;
public boolean has(Vert v) { return v1()==v || v2()==v || v3()==v; }
public void glVertices(GL gl) {
-
+ /*
if (e1().bind_to.set.size() == 0) return;
if (e2().bind_to.set.size() == 0) return;
if (e3().bind_to.set.size() == 0) return;
-
+ */
norm().glNormal(gl);
p1().glVertex(gl);
p2().glVertex(gl);