X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;ds=sidebyside;f=src%2Fedu%2Fberkeley%2Fqfat%2FMain.java;h=1a0239f954aebd13e21a86290940b8e3587c001c;hb=1e2214af081840f74ebef09a7f9973cac3107d13;hp=2fbd7261b421ef32c5f46cd976d9d0645d715af5;hpb=8190da98c29041324f9dcaa9bc86d0a8a3f77491;p=anneal.git diff --git a/src/edu/berkeley/qfat/Main.java b/src/edu/berkeley/qfat/Main.java index 2fbd726..1a0239f 100644 --- a/src/edu/berkeley/qfat/Main.java +++ b/src/edu/berkeley/qfat/Main.java @@ -399,9 +399,9 @@ public class Main extends MeshViewer { "points_per_second=" + (count*1000)/((double)(System.currentTimeMillis()-then))); - for(Mesh.Vertex p : tile.vertices()) p.recomputeFundamentalQuadric(); + for(Mesh.Vertex p : goal.vertices()) p.recomputeFundamentalQuadricIfNeighborChanged(); repaint(); - for(Mesh.Vertex p : goal.vertices()) p.recomputeFundamentalQuadric(); + for(Mesh.Vertex p : tile.vertices()) p.recomputeFundamentalQuadric(); repaint(); synchronized(safeTriangles) {