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