// Codef 3D file (converted by SoLO) var myobj = []; var myobjvert = []; var myimage=new image('tile3.png'); var myobjcol=0xFFFFFF; var wsize=1; myobjvert=[ {x:-100,y:-100,z:300}, {x:-100,y:100,z:300}, {x:100,y:-100,z:300}, {x:100,y:100,z:300}, {x:100,y:-100,z:100}, {x:100,y:100,z:100}, {x:-100,y:-100,z:100}, {x:-100,y:100,z:100}, {x:-100,y:-100,z:-100}, {x:-100,y:100,z:-100}, {x:100,y:-100,z:-100}, {x:100,y:100,z:-100}, {x:100,y:-100,z:-300}, {x:100,y:100,z:-300}, {x:-100,y:-100,z:-300}, {x:-100,y:100,z:-300}, {x:-100,y:100,z:100}, {x:-100,y:300,z:100}, {x:100,y:100,z:100}, {x:100,y:300,z:100}, {x:100,y:100,z:-100}, {x:100,y:300,z:-100}, {x:-100,y:100,z:-100}, {x:-100,y:300,z:-100}, {x:-100,y:-300,z:100}, {x:-100,y:-100,z:100}, {x:100,y:-300,z:100}, {x:100,y:-100,z:100}, {x:100,y:-300,z:-100}, {x:100,y:-100,z:-100}, {x:-100,y:-300,z:-100}, {x:-100,y:-100,z:-100}, {x:100,y:-100,z:100}, {x:100,y:100,z:100}, {x:300,y:-100,z:100}, {x:300,y:100,z:100}, {x:300,y:-100,z:-100}, {x:300,y:100,z:-100}, {x:100,y:-100,z:-100}, {x:100,y:100,z:-100}, {x:-300,y:-100,z:100}, {x:-300,y:100,z:100}, {x:-100,y:-100,z:100}, {x:-100,y:100,z:100}, {x:-100,y:-100,z:-100}, {x:-100,y:100,z:-100}, {x:-300,y:-100,z:-100}, {x:-300,y:100,z:-100}, ]; // wireless myobj=[ {p1:2,p2:3,p3:1,p4:0,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:4,p2:5,p3:3,p4:2,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:6,p2:7,p3:5,p4:4,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:0,p2:1,p3:7,p4:6,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:3,p2:5,p3:7,p4:1,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:4,p2:2,p3:0,p4:6,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:10,p2:11,p3:9,p4:8,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:12,p2:13,p3:11,p4:10,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:14,p2:15,p3:13,p4:12,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:8,p2:9,p3:15,p4:14,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:11,p2:13,p3:15,p4:9,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:12,p2:10,p3:8,p4:14,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:18,p2:19,p3:17,p4:16,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:20,p2:21,p3:19,p4:18,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:22,p2:23,p3:21,p4:20,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:16,p2:17,p3:23,p4:22,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:19,p2:21,p3:23,p4:17,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:20,p2:18,p3:16,p4:22,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:26,p2:27,p3:25,p4:24,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:28,p2:29,p3:27,p4:26,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:30,p2:31,p3:29,p4:28,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:24,p2:25,p3:31,p4:30,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:27,p2:29,p3:31,p4:25,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:28,p2:26,p3:24,p4:30,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:34,p2:35,p3:33,p4:32,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:36,p2:37,p3:35,p4:34,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:38,p2:39,p3:37,p4:36,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:32,p2:33,p3:39,p4:38,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:35,p2:37,p3:39,p4:33,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:36,p2:34,p3:32,p4:38,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:42,p2:43,p3:41,p4:40,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:44,p2:45,p3:43,p4:42,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:46,p2:47,p3:45,p4:44,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:40,p2:41,p3:47,p4:46,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:43,p2:45,p3:47,p4:41,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, {p1:44,p2:42,p3:40,p4:46,params:new MeshBasicMaterial({ color: myobjcol, wireframe: true, wireframeLinewidth:wsize})}, ]; // flatshadding myobj2=[ {p1:2,p2:3,p3:1,p4:0,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:4,p2:5,p3:3,p4:2,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:6,p2:7,p3:5,p4:4,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:0,p2:1,p3:7,p4:6,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:3,p2:5,p3:7,p4:1,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:4,p2:2,p3:0,p4:6,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:10,p2:11,p3:9,p4:8,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:12,p2:13,p3:11,p4:10,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:14,p2:15,p3:13,p4:12,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:8,p2:9,p3:15,p4:14,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:11,p2:13,p3:15,p4:9,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:12,p2:10,p3:8,p4:14,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:18,p2:19,p3:17,p4:16,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:20,p2:21,p3:19,p4:18,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:22,p2:23,p3:21,p4:20,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:16,p2:17,p3:23,p4:22,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:19,p2:21,p3:23,p4:17,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:20,p2:18,p3:16,p4:22,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:26,p2:27,p3:25,p4:24,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:28,p2:29,p3:27,p4:26,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:30,p2:31,p3:29,p4:28,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:24,p2:25,p3:31,p4:30,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:27,p2:29,p3:31,p4:25,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:28,p2:26,p3:24,p4:30,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:34,p2:35,p3:33,p4:32,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:36,p2:37,p3:35,p4:34,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:38,p2:39,p3:37,p4:36,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:32,p2:33,p3:39,p4:38,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:35,p2:37,p3:39,p4:33,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:36,p2:34,p3:32,p4:38,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:42,p2:43,p3:41,p4:40,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:44,p2:45,p3:43,p4:42,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:46,p2:47,p3:45,p4:44,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:40,p2:41,p3:47,p4:46,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:43,p2:45,p3:47,p4:41,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, {p1:44,p2:42,p3:40,p4:46,params:new MeshLambertMaterial({ color: 0xffffff, shading: FlatShading})}, ]; // texture mapping myobj3=[ {p1:2,p2:3,p3:1,p4:0,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:4,p2:5,p3:3,p4:2,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:6,p2:7,p3:5,p4:4,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:0,p2:1,p3:7,p4:6,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:3,p2:5,p3:7,p4:1,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:4,p2:2,p3:0,p4:6,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:10,p2:11,p3:9,p4:8,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:12,p2:13,p3:11,p4:10,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:14,p2:15,p3:13,p4:12,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:8,p2:9,p3:15,p4:14,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:11,p2:13,p3:15,p4:9,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:12,p2:10,p3:8,p4:14,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:18,p2:19,p3:17,p4:16,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:20,p2:21,p3:19,p4:18,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:22,p2:23,p3:21,p4:20,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:16,p2:17,p3:23,p4:22,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:19,p2:21,p3:23,p4:17,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:20,p2:18,p3:16,p4:22,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:26,p2:27,p3:25,p4:24,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:28,p2:29,p3:27,p4:26,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:30,p2:31,p3:29,p4:28,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:24,p2:25,p3:31,p4:30,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:27,p2:29,p3:31,p4:25,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:28,p2:26,p3:24,p4:30,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:34,p2:35,p3:33,p4:32,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:36,p2:37,p3:35,p4:34,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:38,p2:39,p3:37,p4:36,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:32,p2:33,p3:39,p4:38,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:35,p2:37,p3:39,p4:33,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:36,p2:34,p3:32,p4:38,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:42,p2:43,p3:41,p4:40,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:44,p2:45,p3:43,p4:42,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:46,p2:47,p3:45,p4:44,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:40,p2:41,p3:47,p4:46,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:43,p2:45,p3:47,p4:41,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, {p1:44,p2:42,p3:40,p4:46,u1:1,v1:0,u2:1,v2:1,u3:0,v3:1,u4:0,v4:0,params:new MeshBasicMaterial({ map: new Texture( myimage.img ) })}, ];