r2110 - tools/ObjToMap/objtomap

savagex at icculus.org savagex at icculus.org
Sun Jan 14 12:50:21 EST 2007


Author: savagex
Date: 2007-01-14 12:50:21 -0500 (Sun, 14 Jan 2007)
New Revision: 2110

Modified:
   tools/ObjToMap/objtomap/ObjToMap.java
Log:
nothing to see here


Modified: tools/ObjToMap/objtomap/ObjToMap.java
===================================================================
--- tools/ObjToMap/objtomap/ObjToMap.java	2007-01-14 17:06:21 UTC (rev 2109)
+++ tools/ObjToMap/objtomap/ObjToMap.java	2007-01-14 17:50:21 UTC (rev 2110)
@@ -222,8 +222,8 @@
             Vector3D normal_xy = new Vector3D(0.0, 0.0, 1.0);
             double angle_xy = Math.acos(normal.dotproduct(normal_xy)) / (2 * Math.PI) * 360.0;
                                     
-            //
-            if(angle_xy < 60.0) {
+            // this looks like a floor, extrude along the z-axis
+            if(angle_xy < 70.0) {
                 normal.x = 0.0;
                 normal.y = 0.0;
                 normal.z = 1.0;
@@ -260,7 +260,7 @@
         
         
         private String getMapPlaneString(Vector3D p1, Vector3D p2, Vector3D p3, String material) {
-            return "( " + (float)p1.x + " " + (float)p1.y + " " + (float)p1.z + " ) ( " + (float)p2.x + " " + (float)p2.y + " " + (float)p2.z + " ) ( " + (float)p3.x + " " + (float)p3.y + " " + (float)p3.z + " ) " + material + " 0 0 0 0.5 0.5 0 0 0\n";
+            return "( " + (float)p1.x + " " + (float)p1.y + " " + (float)p1.z + " ) ( " + (float)p2.x + " " + (float)p2.y + " " + (float)p2.z + " ) ( " + (float)p3.x + " " + (float)p3.y + " " + (float)p3.z + " ) " + material + " 0 0 0 0.5 0.5 134217728 0 0\n";
         }
         
     }




More information about the nexuiz-commits mailing list