lib/floorplanner/opening3d.rb in floorplanner-fml-0.2 vs lib/floorplanner/opening3d.rb in floorplanner-fml-0.2.1
- old
+ new
@@ -25,11 +25,11 @@
end
v1 = Geom::Vertex.new(-width/2,0,0)
v2 = Geom::Vertex.new( width/2,0,0)
o_base = Geom::Edge.new(v1,v2)
-
+
# create opening side
o_inner = o_base.offset(thickness/2.0,Wall3D::UP)
o_outer = o_base.offset(-thickness/2.0,Wall3D::UP)
@base = Geom::Polygon.new([
@@ -48,11 +48,11 @@
extrusion.delete_at(0)
extrusion.delete_at(1)
# flip top cap
extrusion.last.reverse
-
+
@meshes << @base
@meshes.concat(extrusion)
# create glass
if @type == TYPE_WINDOW
@@ -129,10 +129,10 @@
if outer
rest.vertices.push(t1,ot,ob,b1)
else
rest.vertices.push(t2,ot,ob,b2)
end
-
+
mesh.meshes.push(op_top)
mesh.meshes.push(op_bot)
mesh.meshes.push(rest)
end
end