Skip to content
This repository was archived by the owner on Dec 16, 2025. It is now read-only.

Commit b811a9b

Browse files
Update multiple mobile viewers
1 parent 5ad66a1 commit b811a9b

25 files changed

+113
-108
lines changed

viewers/templates/Mobile/M3DM Viewer.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"three": "https://cdn.jsdelivr.net/npm/three@0.172.0/build/three.module.min.js",
15-
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.172.0/examples/jsm/"
14+
"three": "https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.min.js",
15+
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/"
1616
}
1717
}
1818
</script>
@@ -41,7 +41,7 @@
4141
manager.onLoad = function() { mouse_wheel = true };
4242

4343
rhino_loader = new Rhino3dmLoader( manager );
44-
rhino_loader.setLibraryPath( 'https://cdn.jsdelivr.net/npm/rhino3dm@8.6.1/' );
44+
rhino_loader.setLibraryPath( 'https://cdn.jsdelivr.net/npm/rhino3dm@8.17.0/' );
4545

4646
manager.addHandler(/\.3dm$/i, rhino_loader);
4747

@@ -197,7 +197,7 @@
197197

198198
<!-- mouse_wheel variable is used throughout as a trigger for rendering -->
199199

200-
<title>3DM Viewer (r172)</title>
200+
<title>3DM Viewer (r178)</title>
201201
</head>
202202
<body onload="reset_all(); document_ready(); disabled_changed();" onresize="resize();">
203203
<div id="fixed_menu" class="fixed-menu">

viewers/templates/Mobile/M3DS Viewer.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"three": "https://cdn.jsdelivr.net/npm/three@0.172.0/build/three.module.min.js",
15-
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.172.0/examples/jsm/"
14+
"three": "https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.min.js",
15+
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/"
1616
}
1717
}
1818
</script>
@@ -181,7 +181,7 @@
181181

182182
<!-- mouse_wheel variable is used throughout as a trigger for rendering -->
183183

184-
<title>3DS Viewer (r172)</title>
184+
<title>3DS Viewer (r178)</title>
185185
</head>
186186
<body onload="reset_all(); document_ready(); disabled_changed();" onresize="resize();">
187187
<div id="fixed_menu" class="fixed-menu">

viewers/templates/Mobile/M3MF Viewer.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"three": "https://cdn.jsdelivr.net/npm/three@0.172.0/build/three.module.min.js",
15-
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.172.0/examples/jsm/"
14+
"three": "https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.min.js",
15+
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/"
1616
}
1717
}
1818
</script>
@@ -180,7 +180,7 @@
180180

181181
<!-- mouse_wheel variable is used throughout as a trigger for rendering -->
182182

183-
<title>3MF Viewer (r172)</title>
183+
<title>3MF Viewer (r178)</title>
184184
</head>
185185
<body onload="reset_all(); document_ready(); disabled_changed();" onresize="resize();">
186186
<div id="fixed_menu" class="fixed-menu">

viewers/templates/Mobile/MAMF Viewer.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"three": "https://cdn.jsdelivr.net/npm/three@0.172.0/build/three.module.min.js",
15-
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.172.0/examples/jsm/"
14+
"three": "https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.min.js",
15+
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/"
1616
}
1717
}
1818
</script>
@@ -180,7 +180,7 @@
180180

181181
<!-- mouse_wheel variable is used throughout as a trigger for rendering -->
182182

183-
<title>AMF Viewer (r172)</title>
183+
<title>AMF Viewer (r178)</title>
184184
</head>
185185
<body onload="reset_all(); document_ready(); disabled_changed();" onresize="resize();">
186186
<div id="fixed_menu" class="fixed-menu">

viewers/templates/Mobile/MASSIMP Viewer.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"three": "https://cdn.jsdelivr.net/npm/three@0.174.0/build/three.module.min.js",
15-
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.174.0/examples/jsm/",
16-
"meshoptimizer_decoder": "https://cdn.jsdelivr.net/npm/meshoptimizer@0.22.0/meshopt_decoder.module.min.js"
14+
"three": "https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.min.js",
15+
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/",
16+
"meshoptimizer_decoder": "https://cdn.jsdelivr.net/npm/meshoptimizer@0.24.0/meshopt_decoder.module.min.js"
1717
}
1818
}
1919
</script>
@@ -59,12 +59,12 @@
5959
gltf_VideoTextureExtension = GLTFVideoTextureExtension;
6060

6161
ktx2_loader = new KTX2Loader();
62-
ktx2_loader.setTranscoderPath( "https://cdn.jsdelivr.net/npm/three@0.174.0/examples/jsm/libs/basis/" );
62+
ktx2_loader.setTranscoderPath( "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/libs/basis/" );
6363

6464
manager.addHandler( /\.ktx2$/i, ktx2_loader );
6565

6666
draco_loader = new DRACOLoader();
67-
draco_loader.setDecoderPath( "https://cdn.jsdelivr.net/npm/three@0.174.0/examples/jsm/libs/draco/" );
67+
draco_loader.setDecoderPath( "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/libs/draco/" );
6868
draco_loader.setDecoderConfig( { type: 'js' } );
6969
draco_loader.preload();
7070

@@ -211,7 +211,7 @@
211211

212212
<!-- mouse_wheel variable is used throughout as a trigger for rendering -->
213213

214-
<title>ASSIMP Viewer (r174)</title>
214+
<title>ASSIMP Viewer (r178)</title>
215215
</head>
216216
<body id="body" onload="reset_all(); document_ready(); disabled_changed();" onresize="resize();">
217217
<div id="fixed_menu" class="fixed-menu">

viewers/templates/Mobile/MDAE Viewer.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"three": "https://cdn.jsdelivr.net/npm/three@0.172.0/build/three.module.min.js",
15-
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.172.0/examples/jsm/",
14+
"three": "https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.min.js",
15+
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/",
1616
"@tweenjs": "https://esm.sh/@tweenjs/tween.js@23.1.2"
1717
}
1818
}
@@ -48,14 +48,14 @@
4848
manager.onLoad = function() { mouse_wheel = true; }
4949

5050
ktx2_loader = new KTX2Loader( manager );
51-
ktx2_loader.setTranscoderPath( "https://cdn.jsdelivr.net/npm/three@0.172.0/examples/jsm/libs/basis/" );
51+
ktx2_loader.setTranscoderPath( "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/libs/basis/" );
5252

5353
manager.addHandler( /\.ktx2$/i, ktx2_loader );
5454

5555
dae_loader = new ColladaLoader( manager );
5656

5757
basis_loader = new BasisTextureLoader( manager );
58-
basis_loader.setTranscoderPath( 'https://cdn.jsdelivr.net/npm/three@0.172.0/examples/jsm/libs/basis/' );
58+
basis_loader.setTranscoderPath( 'https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/libs/basis/' );
5959

6060
manager.addHandler( /\.basis$/i, basis_loader );
6161

@@ -200,7 +200,7 @@
200200

201201
<!-- mouse_wheel variable is used throughout as a trigger for rendering -->
202202

203-
<title>Collada DAE Viewer (r172)</title>
203+
<title>Collada DAE Viewer (r178)</title>
204204
</head>
205205
<body onload="reset_all(); document_ready(); disabled_changed();" onresize="resize();">
206206
<div id="fixed_menu" class="fixed-menu">

viewers/templates/Mobile/MDST Viewer.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"three": "https://cdn.jsdelivr.net/npm/three@0.172.0/build/three.module.min.js",
15-
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.172.0/examples/jsm/"
14+
"three": "https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.min.js",
15+
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/"
1616
}
1717
}
1818
</script>
@@ -202,7 +202,7 @@
202202

203203
<!-- mouse_wheel variable is used throughout as a trigger for rendering -->
204204

205-
<title>DST Viewer (r172)</title>
205+
<title>DST Viewer (r178)</title>
206206
</head>
207207
<body onload="reset_all(); document_ready(); disabled_changed();" onresize="resize();">
208208
<div id="fixed_menu" class="fixed-menu">

viewers/templates/Mobile/MFBX Viewer.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"three": "https://cdn.jsdelivr.net/npm/three@0.172.0/build/three.module.min.js",
15-
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.172.0/examples/jsm/"
14+
"three": "https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.min.js",
15+
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/"
1616
}
1717
}
1818
</script>
@@ -183,7 +183,7 @@
183183

184184
<!-- mouse_wheel variable is used throughout as a trigger for rendering -->
185185

186-
<title>FBX Viewer (r172)</title>
186+
<title>FBX Viewer (r178)</title>
187187
</head>
188188
<body onload="reset_all(); document_ready(); disabled_changed();" onresize="resize();">
189189
<div id="fixed_menu" class="fixed-menu">

viewers/templates/Mobile/MGCODE Viewer.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"three": "https://cdn.jsdelivr.net/npm/three@0.172.0/build/three.module.min.js",
15-
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.172.0/examples/jsm/"
14+
"three": "https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.min.js",
15+
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/"
1616
}
1717
}
1818
</script>
@@ -151,7 +151,7 @@
151151

152152
<!-- mouse_wheel variable is used throughout as a trigger for rendering -->
153153

154-
<title>GCODE Viewer (r172)</title>
154+
<title>GCODE Viewer (r178)</title>
155155
</head>
156156
<body onload="reset_all(); document_ready(); disabled_changed();" onresize="resize();">
157157
<div id="fixed_menu" class="fixed-menu">

viewers/templates/Mobile/MGLTF Viewer.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
<script type="importmap">
1212
{
1313
"imports": {
14-
"three": "https://cdn.jsdelivr.net/npm/three@0.174.0/build/three.module.min.js",
15-
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.174.0/examples/jsm/",
14+
"three": "https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.min.js",
15+
"three/addons/": "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/",
1616
"@gltf-transform/core": "https://esm.sh/@gltf-transform/core@3.10.1",
1717
"@gltf-transform/extensions": "https://esm.sh/@gltf-transform/extensions@3.10.1",
1818
"@gltf-transform/functions": "https://esm.sh/@gltf-transform/functions@3.10.1",
19-
"meshoptimizer_encoder": "https://cdn.jsdelivr.net/npm/meshoptimizer@0.22.0/meshopt_encoder.module.min.js",
20-
"meshoptimizer_decoder": "https://cdn.jsdelivr.net/npm/meshoptimizer@0.22.0/meshopt_decoder.module.min.js",
21-
"meshoptimizer_simplifier": "https://cdn.jsdelivr.net/npm/meshoptimizer@0.22.0/meshopt_simplifier.module.min.js"
19+
"meshoptimizer_encoder": "https://cdn.jsdelivr.net/npm/meshoptimizer@0.24.0/meshopt_encoder.module.min.js",
20+
"meshoptimizer_decoder": "https://cdn.jsdelivr.net/npm/meshoptimizer@0.24.0/meshopt_decoder.module.min.js",
21+
"meshoptimizer_simplifier": "https://cdn.jsdelivr.net/npm/meshoptimizer@0.24.0/meshopt_simplifier.module.min.js"
2222
}
2323
}
2424
</script>
@@ -27,7 +27,7 @@
2727
<script src="https://cdn.jsdelivr.net/npm/jszip@3.10.1/dist/jszip.min.js" defer></script>
2828

2929
<!-- For encoding GLB export with draco compression -->
30-
<script src="https://cdn.jsdelivr.net/npm/three@0.174.0/examples/jsm/libs/draco/draco_encoder.min.js" defer></script>
30+
<script src="https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/libs/draco/draco_encoder.min.js" defer></script>
3131

3232
<script>
3333
var parser, g_loader, gltf_loader, ktx2_loader, texture_loader, draco_loader, tga_loader, dds_loader;
@@ -64,12 +64,12 @@
6464
gltf_VideoTextureExtension = GLTFVideoTextureExtension;
6565

6666
ktx2_loader = new KTX2Loader( manager );
67-
ktx2_loader.setTranscoderPath( "https://cdn.jsdelivr.net/npm/three@0.174.0/examples/jsm/libs/basis/" );
67+
ktx2_loader.setTranscoderPath( "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/libs/basis/" );
6868

6969
manager.addHandler( /\.ktx2$/i, ktx2_loader );
7070

7171
draco_loader = new DRACOLoader( manager );
72-
draco_loader.setDecoderPath( "https://cdn.jsdelivr.net/npm/three@0.174.0/examples/jsm/libs/draco/" );
72+
draco_loader.setDecoderPath( "https://cdn.jsdelivr.net/npm/three@0.178.0/examples/jsm/libs/draco/" );
7373
draco_loader.setDecoderConfig( { type: 'js' } );
7474
draco_loader.preload();
7575

@@ -230,7 +230,7 @@
230230

231231
<!-- mouse_wheel variable is used throughout as a trigger for rendering -->
232232

233-
<title>GLTF v2.0 Viewer (r174)</title>
233+
<title>GLTF v2.0 Viewer (r178)</title>
234234
</head>
235235
<body onload="reset_all(); disabled_changed(); document_ready();" onresize="resize();">
236236
<div id="fixed_menu" class="fixed-menu">

0 commit comments

Comments
 (0)