X-Git-Url: http://git.megacz.com/?p=anneal.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fqfat%2FMain.java;h=1f625fb56745fa73a40e9840415ad99ac12dd680;hp=6a02d08e1680959921f4d2b266e306525a4ae095;hb=f9488635746daea6f8ccbb4680ff7f169dc5b2e5;hpb=0f9ce20a060db6537a47b549cbf24fd268699ac6 diff --git a/src/edu/berkeley/qfat/Main.java b/src/edu/berkeley/qfat/Main.java index 6a02d08..1f625fb 100644 --- a/src/edu/berkeley/qfat/Main.java +++ b/src/edu/berkeley/qfat/Main.java @@ -45,7 +45,7 @@ home: home view: take current angle, zoom to whole scnee public class Main extends MeshViewer { - public static int verts = 0; + public static int verts = 1; public static final Random random = new Random(); @@ -88,16 +88,16 @@ public class Main extends MeshViewer { float halfup = 0; translations = new Matrix[] { - /* + new Matrix(new Vec(lshift, depth, halfup)), new Matrix(new Vec(rshift, depth, halfup)), new Matrix(new Vec(lshift, -depth, halfup)), new Matrix(new Vec(rshift, -depth, halfup)), - */ + /* new Matrix(new Vec(0, depth, halfup)), new Matrix(new Vec(0, -depth, halfup)), - + */ new Matrix(new Vec(lshift, 0, height)), new Matrix(new Vec(rshift, 0, height)), @@ -269,18 +269,17 @@ public class Main extends MeshViewer { } public synchronized void breakit() { - if (verts > 800) return; - //while(verts < 800) { + int oldverts = verts; + System.out.println("doubling vertices."); PriorityQueue es = new PriorityQueue(); for(Mesh.E e : tile.edges()) es.add(e); - for(int i=0; i<10; i++) { + for(int i=0; i