Suspected bad files

Please wait while JavaScript is catching up…

If a site keeps producing new broken resources filling up the archive (e.g., file download pages with unique session IDs), contact me and we'll make a more automated block.

2521a57e0d60e655dc7bdcefed610708577b227b2d4ac67ee1cfa1461cc8d382 (text/html, 25927 bytes)

http://paradise.untergrund.net/tau-ceti/

No other downloads for this URL.

This downloaded file in a sandbox that disallows loading or navigating to external resources:

00000000: 3c 68 74 6d 6c 3e 0a 3c 68 65 61 64 3e 0a 20 20 20 20 3c 73 74 79 6c 65 3e 0a 20 20 20 20 20 20  <html>.<head>.    <style>.      
00000020: 20 20 68 74 6d 6c 2c 20 62 6f 64 79 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e    html, body{.            margin
00000040: 3a 30 3b 0a 20 20 20 20 20 20 20 20 7d 0a 09 09 23 76 69 65 77 70 6f 72 74 0a 7b 0a 09 62 61 63  :0;.        }...#viewport.{..bac
00000060: 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 0a 09 77 69 64 74 68 3a 20 31 30  kground-color: white;..width: 10
00000080: 30 25 3b 0a 09 68 65 69 67 68 74 3a 31 30 30 25 3b 0a 09 0a 09 7d 0a 09 0a 09 09 2e 66 75 6c 6c  0%;..height:100%;....}......full
000000a0: 73 63 72 65 65 6e 0a 7b 0a 09 77 69 64 74 68 3a 20 31 30 30 25 3b 0a 09 68 65 69 67 68 74 3a 31  screen.{..width: 100%;..height:1
000000c0: 30 30 25 3b 0a 09 0a 09 7d 0a 20 20 20 20 3c 2f 73 74 79 6c 65 3e 0a 09 3c 73 63 72 69 70 74 20  00%;....}.    </style>..<script 
000000e0: 73 72 63 3d 22 6a 73 2f 6a 71 75 65 72 79 2e 6d 69 6e 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e  src="js/jquery.min.js"></script>
00000100: 20 0a 09 3c 73 63 72 69 70 74 20 73 72 63 3d 22 62 75 69 6c 64 2f 74 68 72 65 65 2e 6a 73 22 3e   ..<script src="build/three.js">
00000120: 3c 2f 73 63 72 69 70 74 3e 0a 09 3c 73 63 72 69 70 74 20 73 72 63 3d 22 44 65 74 65 63 74 6f 72  </script>..<script src="Detector
00000140: 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0a 09 3c 73 63 72 69 70 74 20 73 72 63 3d 22 62 75 69  .js"></script>..<script src="bui
00000160: 6c 64 2f 6a 73 52 6f 63 6b 65 74 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0a 09 3c 73 63 72 69  ld/jsRocket.js"></script>..<scri
00000180: 70 74 20 73 72 63 3d 22 6a 73 2f 4d 54 4c 4c 6f 61 64 65 72 2e 6a 73 22 3e 3c 2f 73 63 72 69 70  pt src="js/MTLLoader.js"></scrip
000001a0: 74 3e 0a 09 3c 73 63 72 69 70 74 20 73 72 63 3d 22 6a 73 2f 4f 42 4a 4d 54 4c 4c 6f 61 64 65 72  t>..<script src="js/OBJMTLLoader
000001c0: 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0a 0a 3c 2f 68 65 61 64 3e 0a 3c 73 63 72 69 70 74 20  .js"></script>..</head>.<script 
000001e0: 74 79 70 65 3d 22 78 2d 73 68 61 64 65 72 2f 78 2d 76 65 72 74 65 78 22 20 69 64 3d 22 76 65 72  type="x-shader/x-vertex" id="ver
00000200: 74 65 78 73 68 61 64 65 72 31 22 3e 0a 09 09 09 0a 09 09 09 76 61 72 79 69 6e 67 20 76 65 63 32  texshader1">........varying vec2
00000220: 20 76 55 76 3b 0a 09 09 09 76 6f 69 64 20 6d 61 69 6e 28 29 09 7b 0a 09 09 09 09 76 55 76 20 3d   vUv;....void main().{.....vUv =
00000240: 20 75 76 3b 0a 09 09 09 09 67 6c 5f 50 6f 73 69 74 69 6f 6e 20 3d 20 76 65 63 34 28 20 70 6f 73   uv;.....gl_Position = vec4( pos
00000260: 69 74 69 6f 6e 2c 20 31 2e 30 20 29 3b 0a 0a 09 09 09 7d 0a 09 09 3c 2f 73 63 72 69 70 74 3e 0a  ition, 1.0 );.....}...</script>.
00000280: 0a 09 09 3c 73 63 72 69 70 74 20 74 79 70 65 3d 22 78 2d 73 68 61 64 65 72 2f 78 2d 66 72 61 67  ...<script type="x-shader/x-frag
000002a0: 6d 65 6e 74 22 20 69 64 3d 22 66 72 61 67 6d 65 6e 74 73 68 61 64 65 72 31 22 3e 0a 09 09 09 09  ment" id="fragmentshader1">.....
000002c0: 20 0a 09 09 09 09 20 75 6e 69 66 6f 72 6d 20 73 61 6d 70 6c 65 72 32 44 20 74 65 78 74 75 72 65   ..... uniform sampler2D texture
000002e0: 3b 0a 20 20 09 09 09 09 20 76 61 72 79 69 6e 67 20 76 65 63 32 20 76 55 76 3b 0a 09 09 09 09 20  ;.  .... varying vec2 vUv;..... 
00000300: 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 20 74 69 6d 65 3b 0a 09 09 09 09 20 75 6e 69 66 6f 72 6d  uniform float time;..... uniform
00000320: 20 76 65 63 32 20 72 65 73 6f 6c 75 74 69 6f 6e 3b 0a 09 09 09 0a 0a 09 09 09 09 09 66 6c 6f 61   vec2 resolution;...........floa
00000340: 74 20 67 6c 69 74 74 65 72 20 3d 20 31 31 2e 32 3b 0a 09 09 09 09 09 66 6c 6f 61 74 20 75 74 69  t glitter = 11.2;......float uti
00000360: 6d 65 20 3d 20 74 69 6d 65 20 2f 20 32 2e 30 3b 0a 09 09 09 09 09 66 6c 6f 61 74 20 61 6e 3d 20  me = time / 2.0;......float an= 
00000380: 73 69 6e 28 75 74 69 6d 65 29 2a 33 2e 31 34 31 35 37 3b 0a 09 09 09 09 09 66 6c 6f 61 74 20 68  sin(utime)*3.14157;......float h
000003a0: 3d 30 2e 37 3b 0a 0a 09 09 09 09 09 76 6f 69 64 20 6d 61 69 6e 28 29 20 7b 0a 09 09 09 09 09 09  =0.7;.......void main() {.......
000003c0: 66 6c 6f 61 74 20 7a 6f 6f 20 3d 20 2e 32 33 32 33 32 2b 2e 33 38 2a 73 69 6e 28 2e 37 2a 75 74  float zoo = .23232+.38*sin(.7*ut
000003e0: 69 6d 65 29 3b 0a 09 20 09 0a 09 09 09 09 09 09 76 65 63 32 20 70 20 3d 20 2d 31 2e 38 2a 7a 6f  ime);.. ........vec2 p = -1.8*zo
00000400: 6f 2b 32 2e 30 2a 76 55 76 2e 78 79 3b 20 20 0a 20 0a 09 09 09 09 09 09 76 65 63 32 20 75 76 3b  o+2.0*vUv.xy;  . .......vec2 uv;
00000420: 20 09 0a 20 0a 20 20 20 09 09 09 09 09 09 75 76 2e 78 20 3d 20 20 70 2e 78 20 2f 20 70 2e 79 20   .. .   ......uv.x =  p.x / p.y 
00000440: 3b 0a 20 20 20 09 09 09 09 09 0a 09 09 09 09 09 09 75 76 2e 79 20 3d 20 20 30 31 2e 2a 75 74 69  ;.   ............uv.y =  01.*uti
00000460: 6d 65 2b 68 20 2f 20 61 62 73 28 70 2e 78 29 3b 0a 09 09 09 09 09 09 67 6c 5f 46 72 61 67 43 6f  me+h / abs(p.x);.......gl_FragCo
00000480: 6c 6f 72 20 3d 20 76 65 63 34 20 28 74 65 78 74 75 72 65 32 44 28 74 65 78 74 75 72 65 2c 75 76  lor = vec4 (texture2D(texture,uv
000004a0: 29 2e 78 79 7a 2a 70 2e 79 2a 70 2e 79 2c 20 31 2e 30 29 3b 0a 09 09 09 09 09 09 09 09 7d 0a 09  ).xyz*p.y*p.y, 1.0);.........}..
000004c0: 09 09 3c 2f 73 63 72 69 70 74 3e 0a 0a 0a 09 3c 73 63 72 69 70 74 20 74 79 70 65 3d 22 78 2d 73  ..</script>....<script type="x-s
000004e0: 68 61 64 65 72 2f 78 2d 76 65 72 74 65 78 22 20 69 64 3d 22 76 65 72 74 65 78 73 68 61 64 65 72  hader/x-vertex" id="vertexshader
00000500: 32 22 3e 0a 09 09 09 0a 09 09 09 76 61 72 79 69 6e 67 20 76 65 63 32 20 76 55 76 3b 0a 09 09 09  2">........varying vec2 vUv;....
00000520: 76 6f 69 64 20 6d 61 69 6e 28 29 09 7b 0a 09 09 09 09 76 55 76 20 3d 20 75 76 3b 0a 09 09 09 09  void main().{.....vUv = uv;.....
00000540: 67 6c 5f 50 6f 73 69 74 69 6f 6e 20 3d 20 76 65 63 34 28 20 70 6f 73 69 74 69 6f 6e 2c 20 31 2e  gl_Position = vec4( position, 1.
00000560: 30 20 29 3b 0a 0a 09 09 09 7d 0a 09 09 3c 2f 73 63 72 69 70 74 3e 0a 0a 09 09 3c 73 63 72 69 70  0 );.....}...</script>....<scrip
00000580: 74 20 74 79 70 65 3d 22 78 2d 73 68 61 64 65 72 2f 78 2d 66 72 61 67 6d 65 6e 74 22 20 69 64 3d  t type="x-shader/x-fragment" id=
000005a0: 22 66 72 61 67 6d 65 6e 74 73 68 61 64 65 72 32 22 3e 0a 09 09 0a 09 09 75 6e 69 66 6f 72 6d 20  "fragmentshader2">......uniform 
000005c0: 73 61 6d 70 6c 65 72 32 44 20 74 65 78 74 75 72 65 3b 0a 20 20 09 09 76 61 72 79 69 6e 67 20 76  sampler2D texture;.  ..varying v
000005e0: 65 63 32 20 76 55 76 3b 0a 09 09 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 20 74 69 6d 65 3b 0a 09  ec2 vUv;...uniform float time;..
00000600: 09 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 72 65 73 6f 6c 75 74 69 6f 6e 3b 0a 09 09 0a 09 09 66  .uniform vec2 resolution;......f
00000620: 6c 6f 61 74 20 75 74 69 6d 65 20 3d 20 74 69 6d 65 2f 32 2e 30 3b 0a 09 09 66 6c 6f 61 74 20 61  loat utime = time/2.0;...float a
00000640: 6e 3d 20 73 69 6e 28 75 74 69 6d 65 29 2f 33 2e 31 34 31 35 37 3b 0a 09 09 66 6c 6f 61 74 20 61  n= sin(utime)/3.14157;...float a
00000660: 73 3d 20 73 69 6e 28 61 6e 29 3b 0a 09 09 66 6c 6f 61 74 20 7a 6f 6f 20 3d 20 2e 32 33 32 33 32  s= sin(an);...float zoo = .23232
00000680: 2b 2e 33 38 2a 73 69 6e 28 2e 37 2a 75 74 69 6d 65 29 3b 0a 09 09 0a 09 09 09 0a 09 09 76 6f 69  +.38*sin(.7*utime);..........voi
000006a0: 64 20 6d 61 69 6e 28 29 20 7b 0a 09 09 09 09 09 09 0a 09 09 09 09 09 09 76 65 63 32 20 70 20 3d  d main() {..............vec2 p =
000006c0: 28 31 2e 37 2b 61 6e 29 2a 20 76 55 76 2e 78 79 3b 20 0a 09 09 09 09 09 09 76 65 63 32 20 75 76  (1.7+an)* vUv.xy; .......vec2 uv
000006e0: 3b 20 0a 09 09 09 09 09 09 76 65 63 32 20 7a 3b 0a 09 09 09 09 09 09 76 65 63 32 20 63 3b 0a 09  ; .......vec2 z;.......vec2 c;..
00000700: 09 09 09 09 09 7a 20 3d 20 63 3b 0a 09 09 09 09 09 09 0a 09 09 09 09 09 09 0a 09 09 63 2e 78 20  .....z = c;.................c.x 
00000720: 3d 20 70 2e 78 20 2a 20 73 69 6e 28 32 2e 30 29 2b 61 6e 3b 0a 09 09 63 2e 79 20 3d 20 70 2e 79  = p.x * sin(2.0)+an;...c.y = p.y
00000740: 20 2a 73 69 6e 28 32 2e 30 29 2d 61 6e 3b 0a 09 09 69 6e 74 20 69 3b 0a 09 09 0a 09 09 0a 20 66   *sin(2.0)-an;...int i;....... f
00000760: 6f 72 28 20 69 6e 74 20 69 3d 30 3b 20 69 3c 33 38 3b 69 2b 2b 20 29 0a 7b 09 0a 20 20 20 20 20  or( int i=0; i<38;i++ ).{..     
00000780: 20 20 20 66 6c 6f 61 74 20 78 20 3d 20 28 7a 2e 78 20 2a 20 7a 2e 78 20 2d 20 7a 2e 79 20 2a 20     float x = (z.x * z.x - z.y * 
000007a0: 7a 2e 79 20 2a 20 7a 6f 6f 20 29 20 2b 20 63 2e 78 3b 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74  z.y * zoo ) + c.x;.        float
000007c0: 20 79 20 3d 20 28 7a 2e 79 20 2a 20 7a 2e 78 20 2b 20 7a 2e 78 20 2a 20 7a 2e 79 20 2a 20 7a 6f   y = (z.y * z.x + z.x * z.y * zo
000007e0: 6f 29 20 2b 20 63 2e 79 3b 0a 20 20 20 20 20 20 0a 09 09 75 76 2e 78 20 3d 20 20 78 3b 0a 09 09  o) + c.y;.      ...uv.x =  x;...
00000800: 75 76 2e 79 20 3d 20 20 79 3b 0a 09 20 20 20 20 20 20 20 20 20 0a 09 09 7a 2e 78 20 3d 20 78 2b  uv.y =  y;..         ...z.x = x+
00000820: 61 73 3b 0a 09 09 7a 2e 79 20 3d 20 79 2b 61 73 3b 20 20 20 20 0a 7d 0a 09 09 09 09 0a 09 09 76  as;...z.y = y+as;    .}........v
00000840: 65 63 33 20 63 6f 6c 20 3d 20 74 65 78 74 75 72 65 32 44 28 20 74 65 78 74 75 72 65 2c 75 76 20  ec3 col = texture2D( texture,uv 
00000860: 29 2e 7a 79 78 3b 0a 09 09 67 6c 5f 46 72 61 67 43 6f 6c 6f 72 20 3d 20 76 65 63 34 28 63 6f 6c  ).zyx;...gl_FragColor = vec4(col
00000880: 2c 31 2e 30 29 3b 0a 09 09 09 09 09 09 09 09 7d 0a 09 09 0a 09 3c 2f 73 63 72 69 70 74 3e 09 09  ,1.0);.........}.....</script>..
000008a0: 09 0a 09 09 09 0a 09 09 09 0a 09 09 09 0a 09 09 09 0a 09 09 09 0a 09 09 09 0a 3c 73 63 72 69 70  ..........................<scrip
000008c0: 74 3e 0a 76 61 72 20 66 69 6c 65 73 4c 6f 61 64 65 64 20 3d 20 30 3b 0a 76 61 72 20 66 69 6c 65  t>.var filesLoaded = 0;.var file
000008e0: 73 54 6f 4c 6f 61 64 20 3d 20 31 31 3b 0a 76 61 72 20 70 61 75 73 65 20 3d 20 66 61 6c 73 65 3b  sToLoad = 11;.var pause = false;
00000900: 0a 76 61 72 20 6d 65 73 68 33 20 3d 20 30 3b 0a 0a 20 20 20 20 24 28 64 6f 63 75 6d 65 6e 74 29  .var mesh3 = 0;..    $(document)
00000920: 2e 72 65 61 64 79 28 66 75 6e 63 74 69 6f 6e 28 29 7b 0a 09 09 09 09 77 69 6e 64 6f 77 2e 61 64  .ready(function(){.....window.ad
00000940: 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 20 27 72 65 73 69 7a 65 27 2c 20 6f 6e 57 69 6e 64  dEventListener( 'resize', onWind
00000960: 6f 77 52 65 73 69 7a 65 2c 20 66 61 6c 73 65 20 29 3b 09 09 09 09 09 0a 09 09 09 09 7a 20 3d 20  owResize, false );..........z = 
00000980: 30 3b 0a 09 09 09 09 48 45 49 47 48 54 20 3d 20 32 35 36 3b 0a 09 09 09 09 57 49 44 54 48 20 3d  0;.....HEIGHT = 256;.....WIDTH =
000009a0: 20 32 35 36 3b 0a 09 09 09 09 63 6f 75 6e 74 20 3d 20 30 3b 0a 09 09 09 09 24 28 27 23 76 69 65   256;.....count = 0;.....$('#vie
000009c0: 77 70 6f 72 74 31 27 29 2e 68 69 64 65 28 29 3b 0a 09 09 09 09 24 28 27 23 76 69 65 77 70 6f 72  wport1').hide();.....$('#viewpor
000009e0: 74 27 29 2e 68 69 64 65 28 29 3b 0a 09 09 09 09 24 28 27 23 76 69 65 77 70 6f 72 74 33 27 29 2e  t').hide();.....$('#viewport3').
00000a00: 68 69 64 65 28 29 3b 0a 09 09 09 09 24 28 27 23 76 69 65 77 70 6f 72 74 34 27 29 2e 68 69 64 65  hide();.....$('#viewport4').hide
00000a20: 28 29 3b 0a 09 09 09 09 24 28 27 23 76 69 65 77 70 6f 72 74 35 27 29 2e 68 69 64 65 28 29 3b 0a  ();.....$('#viewport5').hide();.
00000a40: 09 09 09 09 24 28 27 23 76 69 65 77 70 6f 72 74 36 27 29 2e 68 69 64 65 28 29 3b 0a 09 09 09 09  ....$('#viewport6').hide();.....
00000a60: 24 28 27 23 76 69 65 77 70 6f 72 74 37 27 29 2e 68 69 64 65 28 29 3b 0a 09 09 09 09 24 28 27 23  $('#viewport7').hide();.....$('#
00000a80: 76 69 65 77 70 6f 72 74 38 27 29 2e 68 69 64 65 28 29 3b 0a 09 09 09 09 24 28 27 23 76 69 65 77  viewport8').hide();.....$('#view
00000aa0: 70 6f 72 74 39 27 29 2e 68 69 64 65 28 29 3b 0a 09 09 09 09 24 28 27 23 76 69 65 77 70 6f 72 74  port9').hide();.....$('#viewport
00000ac0: 61 27 29 2e 68 69 64 65 28 29 3b 0a 09 09 09 0a 09 09 09 09 76 61 72 20 63 61 6e 76 61 73 20 3d  a').hide();.........var canvas =
00000ae0: 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 63 61 6e 76 61 73 27   document.createElement('canvas'
00000b00: 29 3b 0a 09 09 09 09 63 61 6e 76 61 73 43 74 78 20 3d 20 63 61 6e 76 61 73 2e 67 65 74 43 6f 6e  );.....canvasCtx = canvas.getCon
00000b20: 74 65 78 74 28 22 32 64 22 29 3b 0a 09 09 09 09 69 6d 61 67 65 20 3d 20 6e 65 77 20 49 6d 61 67  text("2d");.....image = new Imag
00000b40: 65 28 29 3b 0a 09 09 09 09 69 6d 61 67 65 2e 6f 6e 6c 6f 61 64 20 3d 20 66 75 6e 63 74 69 6f 6e  e();.....image.onload = function
00000b60: 28 29 20 7b 0a 20 20 09 09 09 09 63 61 6e 76 61 73 43 74 78 2e 64 72 61 77 49 6d 61 67 65 28 69  () {.  ....canvasCtx.drawImage(i
00000b80: 6d 61 67 65 2c 20 30 2c 20 30 29 3b 0a 20 20 20 20 09 09 09 69 6d 67 44 61 74 61 20 3d 20 63 61  mage, 0, 0);.    ...imgData = ca
00000ba0: 6e 76 61 73 43 74 78 2e 67 65 74 49 6d 61 67 65 44 61 74 61 28 30 2c 30 2c 57 49 44 54 48 2c 48  nvasCtx.getImageData(0,0,WIDTH,H
00000bc0: 45 49 47 48 54 29 3b 0a 09 09 09 09 74 65 78 74 75 72 65 20 3d 20 69 6d 67 44 61 74 61 2e 64 61  EIGHT);.....texture = imgData.da
00000be0: 74 61 3b 0a 09 09 09 09 66 69 6c 65 73 4c 6f 61 64 65 64 2b 2b 3b 0a 09 09 09 09 7d 09 0a 09 09  ta;.....filesLoaded++;.....}....
00000c00: 09 09 0a 09 09 09 09 20 0a 09 09 09 09 69 6d 61 67 65 2e 73 72 63 20 3d 20 27 46 6f 69 6c 65 64  ....... .....image.src = 'Foiled
00000c20: 41 67 61 69 6e 2e 70 6e 67 27 3b 0a 09 09 09 09 0a 09 09 09 09 63 61 6e 76 61 73 31 32 20 3d 20  Again.png';..........canvas12 = 
00000c40: 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 22 76 69 65 77 70 6f 72  document.getElementById("viewpor
00000c60: 74 31 22 29 3b 0a 09 09 09 09 63 61 6e 76 61 73 43 74 78 31 20 3d 20 63 61 6e 76 61 73 31 32 2e  t1");.....canvasCtx1 = canvas12.
00000c80: 67 65 74 43 6f 6e 74 65 78 74 28 22 32 64 22 29 3b 0a 09 09 09 0a 20 20 20 20 09 09 09 69 6d 61  getContext("2d");.....    ...ima
00000ca0: 67 65 31 20 3d 20 6e 65 77 20 49 6d 61 67 65 28 29 3b 0a 09 09 09 09 69 6d 61 67 65 31 2e 6f 6e  ge1 = new Image();.....image1.on
00000cc0: 6c 6f 61 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 20 20 09 09 09 09 63 61 6e 76 61 73  load = function() {.  ....canvas
00000ce0: 43 74 78 31 2e 64 72 61 77 49 6d 61 67 65 28 69 6d 61 67 65 31 2c 20 30 2c 20 30 29 3b 0a 20 20  Ctx1.drawImage(image1, 0, 0);.  
00000d00: 20 20 09 09 09 69 6d 67 44 61 74 61 31 20 3d 20 63 61 6e 76 61 73 43 74 78 31 2e 67 65 74 49 6d    ...imgData1 = canvasCtx1.getIm
00000d20: 61 67 65 44 61 74 61 28 30 2c 30 2c 36 35 35 2c 35 33 30 29 3b 0a 09 09 09 09 74 65 78 74 75 72  ageData(0,0,655,530);.....textur
00000d40: 65 31 20 3d 20 69 6d 67 44 61 74 61 31 2e 64 61 74 61 3b 0a 09 09 09 09 66 69 6c 65 73 4c 6f 61  e1 = imgData1.data;.....filesLoa
00000d60: 64 65 64 2b 2b 3b 0a 09 09 09 09 7d 09 0a 09 09 09 09 69 6d 61 67 65 31 2e 73 72 63 20 3d 20 27  ded++;.....}......image1.src = '
00000d80: 50 61 72 61 64 69 73 65 5f 45 6e 74 69 72 65 2d 4c 6f 67 6f 2e 70 6e 67 27 3b 0a 09 09 09 09 0a  Paradise_Entire-Logo.png';......
00000da0: 09 09 09 09 63 61 6e 76 61 73 32 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e  ....canvas2 = document.getElemen
00000dc0: 74 42 79 49 64 28 22 76 69 65 77 70 6f 72 74 33 22 29 3b 0a 09 09 09 09 63 61 6e 76 61 73 43 74  tById("viewport3");.....canvasCt
00000de0: 78 32 20 3d 20 63 61 6e 76 61 73 32 2e 67 65 74 43 6f 6e 74 65 78 74 28 22 32 64 22 29 3b 0a 09  x2 = canvas2.getContext("2d");..
00000e00: 09 09 09 0a 09 09 09 09 69 6d 61 67 65 32 20 3d 20 6e 65 77 20 49 6d 61 67 65 28 29 3b 0a 09 09  ........image2 = new Image();...
00000e20: 09 09 69 6d 61 67 65 32 2e 6f 6e 6c 6f 61 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 20  ..image2.onload = function() {. 
00000e40: 20 09 09 09 09 63 61 6e 76 61 73 43 74 78 32 2e 64 72 61 77 49 6d 61 67 65 28 69 6d 61 67 65 32   ....canvasCtx2.drawImage(image2
00000e60: 2c 20 30 2c 20 30 29 3b 0a 20 20 20 20 09 09 09 69 6d 67 44 61 74 61 32 20 3d 20 63 61 6e 76 61  , 0, 0);.    ...imgData2 = canva
00000e80: 73 43 74 78 32 2e 67 65 74 49 6d 61 67 65 44 61 74 61 28 30 2c 30 2c 36 35 35 2c 35 33 30 29 3b  sCtx2.getImageData(0,0,655,530);
00000ea0: 0a 09 09 09 09 74 65 78 74 75 72 65 32 20 3d 20 69 6d 67 44 61 74 61 32 2e 64 61 74 61 3b 0a 09  .....texture2 = imgData2.data;..
00000ec0: 09 09 09 66 69 6c 65 73 4c 6f 61 64 65 64 2b 2b 3b 0a 09 09 09 09 7d 09 0a 09 09 09 09 69 6d 61  ...filesLoaded++;.....}......ima
00000ee0: 67 65 32 2e 73 72 63 20 3d 20 27 50 6c 61 6e 65 74 5f 45 61 72 74 68 5f 4c 6f 67 6f 2e 70 6e 67  ge2.src = 'Planet_Earth_Logo.png
00000f00: 27 3b 0a 09 09 09 09 0a 09 09 09 09 63 61 6e 76 61 73 33 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67  ';..........canvas3 = document.g
00000f20: 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 22 76 69 65 77 70 6f 72 74 34 22 29 3b 0a 09 09 09 09  etElementById("viewport4");.....
00000f40: 63 61 6e 76 61 73 43 74 78 33 20 3d 20 63 61 6e 76 61 73 33 2e 67 65 74 43 6f 6e 74 65 78 74 28  canvasCtx3 = canvas3.getContext(
00000f60: 22 32 64 22 29 3b 0a 09 09 09 09 0a 09 09 09 09 69 6d 61 67 65 33 20 3d 20 6e 65 77 20 49 6d 61  "2d");..........image3 = new Ima
00000f80: 67 65 28 29 3b 0a 09 09 09 09 69 6d 61 67 65 33 2e 6f 6e 6c 6f 61 64 20 3d 20 66 75 6e 63 74 69  ge();.....image3.onload = functi
00000fa0: 6f 6e 28 29 20 7b 0a 20 20 09 09 09 09 63 61 6e 76 61 73 43 74 78 33 2e 64 72 61 77 49 6d 61 67  on() {.  ....canvasCtx3.drawImag
00000fc0: 65 28 69 6d 61 67 65 33 2c 20 30 2c 20 30 29 3b 0a 20 20 20 20 09 09 09 69 6d 67 44 61 74 61 33  e(image3, 0, 0);.    ...imgData3
00000fe0: 20 3d 20 63 61 6e 76 61 73 43 74 78 33 2e 67 65 74 49 6d 61 67 65 44 61 74 61 28 30 2c 30 2c 36   = canvasCtx3.getImageData(0,0,6