Garrett Johnson преди 4 години
родител
ревизия
0e0da1641b

+ 1 - 1
example/bundle/b3dmExample.d88db709.js

@@ -45143,7 +45143,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/b3dmExample.d88db709.js.map


+ 1 - 1
example/bundle/b3dmExample.js

@@ -212,7 +212,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/b3dmExample.js.map


+ 1 - 1
example/bundle/cmptExample.4b2a3f0d.js

@@ -45058,7 +45058,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/cmptExample.4b2a3f0d.js.map


+ 1 - 1
example/bundle/cmptExample.js

@@ -212,7 +212,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/cmptExample.js.map


+ 1 - 1
example/bundle/customMaterial.dd39ecee.js

@@ -48277,7 +48277,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/customMaterial.dd39ecee.js.map


+ 1 - 1
example/bundle/customMaterial.js

@@ -212,7 +212,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/customMaterial.js.map


+ 7 - 4
example/bundle/example.e31bb0bc.js

@@ -49069,6 +49069,7 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj;
 
 var ALL_HITS = 1;
 var FIRST_HIT_ONLY = 2;
+var hashUrl = window.location.hash.replace(/^#/, '');
 var camera, controls, scene, renderer, tiles, cameraHelper;
 var thirdPersonCamera, thirdPersonRenderer, thirdPersonControls;
 var secondRenderer, secondCameraHelper, secondControls, secondCamera;
@@ -49090,7 +49091,7 @@ var params = {
   'stopAtEmptyTiles': true,
   'displayActiveTiles': false,
   'resolutionScale': 1.0,
-  'up': '+Y',
+  'up': hashUrl ? '+Z' : '+Y',
   'displayBoxBounds': false,
   'colorMode': 0,
   'showThirdPerson': false,
@@ -49101,7 +49102,7 @@ init();
 animate();
 
 function reinstantiateTiles() {
-  var url = window.location.hash.replace(/^#/, '') || '../data/tileset.json';
+  var url = hashUrl || '../data/tileset.json';
 
   if (tiles) {
     offsetParent.remove(tiles.group);
@@ -49233,7 +49234,7 @@ function init() {
   tileOptions.add(params, 'errorTarget').min(0).max(50);
   tileOptions.add(params, 'errorThreshold').min(0).max(1000);
   tileOptions.add(params, 'maxDepth').min(1).max(100);
-  tileOptions.add(params, 'up', ['+Y', '-Z']);
+  tileOptions.add(params, 'up', ['+Y', '+Z', '-Z']);
   tileOptions.open();
   var debug = gui.addFolder('Debug Options');
   debug.add(params, 'displayBoxBounds');
@@ -49428,6 +49429,8 @@ function animate() {
 
   if (params.up === '-Z') {
     offsetParent.rotation.x = Math.PI / 2;
+  } else if (params.up === '+Z') {
+    offsetParent.rotation.x = -Math.PI / 2;
   }
 
   offsetParent.updateMatrixWorld(true); // update tiles center
@@ -49585,7 +49588,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/example.e31bb0bc.js.map


+ 1 - 1
example/bundle/i3dmExample.c6cc930a.js

@@ -45086,7 +45086,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/i3dmExample.c6cc930a.js.map


+ 1 - 1
example/bundle/i3dmExample.js

@@ -212,7 +212,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/i3dmExample.js.map


+ 1 - 1
example/bundle/index.js

@@ -212,7 +212,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/index.js.map


+ 1 - 1
example/bundle/offscreenShadows.ce0529e7.js

@@ -48217,7 +48217,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/offscreenShadows.ce0529e7.js.map


+ 1 - 1
example/bundle/offscreenShadows.js

@@ -212,7 +212,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/offscreenShadows.js.map


+ 1 - 1
example/bundle/pntsExample.1cabf3ff.js

@@ -45058,7 +45058,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/pntsExample.1cabf3ff.js.map


+ 1 - 1
example/bundle/pntsExample.js

@@ -212,7 +212,7 @@ var parent = module.bundle.parent;
 if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') {
   var hostname = "" || location.hostname;
   var protocol = location.protocol === 'https:' ? 'wss' : 'ws';
-  var ws = new WebSocket(protocol + '://' + hostname + ':' + "61086" + '/');
+  var ws = new WebSocket(protocol + '://' + hostname + ':' + "62159" + '/');
 
   ws.onmessage = function (event) {
     checkedAssets = {};

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
example/bundle/pntsExample.js.map


+ 9 - 3
example/index.js

@@ -37,6 +37,7 @@ import Stats from 'three/examples/jsm/libs/stats.module.js';
 const ALL_HITS = 1;
 const FIRST_HIT_ONLY = 2;
 
+const hashUrl = window.location.hash.replace( /^#/, '' );
 let camera, controls, scene, renderer, tiles, cameraHelper;
 let thirdPersonCamera, thirdPersonRenderer, thirdPersonControls;
 let secondRenderer, secondCameraHelper, secondControls, secondCamera;
@@ -62,7 +63,7 @@ let params = {
 	'displayActiveTiles': false,
 	'resolutionScale': 1.0,
 
-	'up': '+Y',
+	'up': hashUrl ? '+Z' : '+Y',
 	'displayBoxBounds': false,
 	'colorMode': 0,
 	'showThirdPerson': false,
@@ -76,7 +77,7 @@ animate();
 
 function reinstantiateTiles() {
 
-	const url = window.location.hash.replace( /^#/, '' ) || '../data/tileset.json';
+	const url = hashUrl || '../data/tileset.json';
 
 	if ( tiles ) {
 
@@ -237,7 +238,7 @@ function init() {
 	tileOptions.add( params, 'errorTarget' ).min( 0 ).max( 50 );
 	tileOptions.add( params, 'errorThreshold' ).min( 0 ).max( 1000 );
 	tileOptions.add( params, 'maxDepth' ).min( 1 ).max( 100 );
-	tileOptions.add( params, 'up', [ '+Y', '-Z' ] );
+	tileOptions.add( params, 'up', [ '+Y', '+Z', '-Z' ] );
 	tileOptions.open();
 
 	const debug = gui.addFolder( 'Debug Options' );
@@ -480,7 +481,12 @@ function animate() {
 
 		offsetParent.rotation.x = Math.PI / 2;
 
+	} else if ( params.up === '+Z' ) {
+
+		offsetParent.rotation.x = - Math.PI / 2;
+
 	}
+
 	offsetParent.updateMatrixWorld( true );
 
 	// update tiles center