Browse Source

bump three to r105

Gregg Tavares 6 years ago
parent
commit
b278100df7
100 changed files with 233 additions and 233 deletions
  1. 10 10
      threejs/background-v01.html
  2. 10 10
      threejs/background.html
  3. 2 2
      threejs/lessons/ru/threejs-cameras.md
  4. 6 6
      threejs/lessons/ru/threejs-lights.md
  5. 2 2
      threejs/lessons/ru/threejs-materials.md
  6. 1 1
      threejs/lessons/ru/threejs-multiple-scenes.md
  7. 2 2
      threejs/lessons/ru/threejs-primitives.md
  8. 2 2
      threejs/lessons/ru/threejs-textures.md
  9. 5 5
      threejs/lessons/threejs-align-html-elements-to-3d.md
  10. 1 1
      threejs/lessons/threejs-backgrounds.md
  11. 2 2
      threejs/lessons/threejs-cameras.md
  12. 2 2
      threejs/lessons/threejs-canvas-textures.md
  13. 2 2
      threejs/lessons/threejs-custom-buffergeometry.md
  14. 2 2
      threejs/lessons/threejs-custom-geometry.md
  15. 3 3
      threejs/lessons/threejs-fog.md
  16. 6 6
      threejs/lessons/threejs-lights.md
  17. 4 4
      threejs/lessons/threejs-load-gltf.md
  18. 7 7
      threejs/lessons/threejs-load-obj.md
  19. 2 2
      threejs/lessons/threejs-materials.md
  20. 1 1
      threejs/lessons/threejs-multiple-scenes.md
  21. 6 6
      threejs/lessons/threejs-offscreencanvas.md
  22. 4 4
      threejs/lessons/threejs-optimize-lots-of-objects-animated.md
  23. 3 3
      threejs/lessons/threejs-optimize-lots-of-objects.md
  24. 8 8
      threejs/lessons/threejs-post-processing.md
  25. 2 2
      threejs/lessons/threejs-primitives.md
  26. 4 4
      threejs/lessons/threejs-rendering-on-demand.md
  27. 2 2
      threejs/lessons/threejs-textures.md
  28. 3 3
      threejs/lessons/threejs-webvr-point-to-select.md
  29. 2 2
      threejs/lessons/threejs-webvr.md
  30. 1 1
      threejs/offscreencanvas-cubes.js
  31. 1 1
      threejs/offscreencanvas-worker-cubes.js
  32. 2 2
      threejs/offscreencanvas-worker-orbitcontrols.js
  33. 1 1
      threejs/offscreencanvas-worker-picking.js
  34. 3 3
      threejs/threejs-align-html-elements-to-3d-globe-too-many-labels.html
  35. 3 3
      threejs/threejs-align-html-elements-to-3d-globe.html
  36. 2 2
      threejs/threejs-align-html-to-3d-w-hiding.html
  37. 2 2
      threejs/threejs-align-html-to-3d-w-sorting.html
  38. 2 2
      threejs/threejs-align-html-to-3d.html
  39. 1 1
      threejs/threejs-background-css.html
  40. 2 2
      threejs/threejs-background-cubemap.html
  41. 2 2
      threejs/threejs-background-equirectangularmap.html
  42. 1 1
      threejs/threejs-background-scene-background-fixed-aspect.html
  43. 1 1
      threejs/threejs-background-scene-background.html
  44. 1 1
      threejs/threejs-background-separate-scene-bad-aspect.html
  45. 1 1
      threejs/threejs-background-separate-scene.html
  46. 2 2
      threejs/threejs-billboard-labels-w-sprites-adjust-height.html
  47. 2 2
      threejs/threejs-billboard-labels-w-sprites.html
  48. 2 2
      threejs/threejs-billboard-trees-no-billboards.html
  49. 2 2
      threejs/threejs-billboard-trees-static-billboards.html
  50. 2 2
      threejs/threejs-cameras-logarithmic-depth-buffer.html
  51. 2 2
      threejs/threejs-cameras-orthographic-2-scenes.html
  52. 2 2
      threejs/threejs-cameras-orthographic-canvas-top-left-origin.html
  53. 2 2
      threejs/threejs-cameras-perspective-2-scenes.html
  54. 2 2
      threejs/threejs-cameras-perspective.html
  55. 2 2
      threejs/threejs-cameras-z-fighting.html
  56. 1 1
      threejs/threejs-canvas-textured-cube-qix.html
  57. 1 1
      threejs/threejs-canvas-textured-cube.html
  58. 2 2
      threejs/threejs-canvas-textured-labels-one-canvas.html
  59. 2 2
      threejs/threejs-canvas-textured-labels-scale-to-fit.html
  60. 2 2
      threejs/threejs-canvas-textured-labels.html
  61. 1 1
      threejs/threejs-custom-buffergeometry-cube-indexed.html
  62. 1 1
      threejs/threejs-custom-buffergeometry-cube-typedarrays.html
  63. 1 1
      threejs/threejs-custom-buffergeometry-cube.html
  64. 1 1
      threejs/threejs-custom-buffergeometry-dynamic.html
  65. 1 1
      threejs/threejs-custom-geometry-cube-face-colors.html
  66. 1 1
      threejs/threejs-custom-geometry-cube-face-normals.html
  67. 1 1
      threejs/threejs-custom-geometry-cube-texcoords.html
  68. 1 1
      threejs/threejs-custom-geometry-cube-vertex-colors.html
  69. 1 1
      threejs/threejs-custom-geometry-cube-vertex-normals.html
  70. 1 1
      threejs/threejs-custom-geometry-cube.html
  71. 2 2
      threejs/threejs-custom-geometry-heightmap.html
  72. 1 1
      threejs/threejs-debug-js-clearing-logger.html
  73. 1 1
      threejs/threejs-debug-js-html-elements.html
  74. 1 1
      threejs/threejs-debug-js-params.html
  75. 2 2
      threejs/threejs-debugging-mcve.html
  76. 1 1
      threejs/threejs-fog-gui.html
  77. 1 1
      threejs/threejs-fog.html
  78. 1 1
      threejs/threejs-fundamentals-3-cubes.html
  79. 1 1
      threejs/threejs-fundamentals-with-animation.html
  80. 1 1
      threejs/threejs-fundamentals-with-light.html
  81. 1 1
      threejs/threejs-fundamentals.html
  82. 3 3
      threejs/threejs-indexed-textures-picking-and-highlighting.html
  83. 3 3
      threejs/threejs-indexed-textures-picking-debounced.html
  84. 3 3
      threejs/threejs-indexed-textures-picking.html
  85. 3 3
      threejs/threejs-indexed-textures-random-colors.html
  86. 2 2
      threejs/threejs-lights-ambient.html
  87. 2 2
      threejs/threejs-lights-directional-w-helper.html
  88. 2 2
      threejs/threejs-lights-directional.html
  89. 2 2
      threejs/threejs-lights-hemisphere.html
  90. 2 2
      threejs/threejs-lights-point-physically-correct.html
  91. 2 2
      threejs/threejs-lights-point.html
  92. 3 3
      threejs/threejs-lights-rectarea.html
  93. 2 2
      threejs/threejs-lights-spot-w-helper.html
  94. 3 3
      threejs/threejs-load-gltf-animated-cars.html
  95. 3 3
      threejs/threejs-load-gltf-car-path-fixed.html
  96. 3 3
      threejs/threejs-load-gltf-car-path.html
  97. 3 3
      threejs/threejs-load-gltf-dump-scenegraph-extra.html
  98. 3 3
      threejs/threejs-load-gltf-dump-scenegraph.html
  99. 3 3
      threejs/threejs-load-gltf-rotate-cars-fixed.html
  100. 3 3
      threejs/threejs-load-gltf-rotate-cars.html

+ 10 - 10
threejs/background-v01.html

@@ -21,16 +21,16 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-<script src="resources/threejs/r103/js/shaders/SSAOShader.js"></script>
-<script src="resources/threejs/r103/js/shaders/CopyShader.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/EffectComposer.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/RenderPass.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/ShaderPass.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/MaskPass.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/SSAOPass.js"></script>
-<script src="resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/shaders/SSAOShader.js"></script>
+<script src="resources/threejs/r105/js/shaders/CopyShader.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/EffectComposer.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/RenderPass.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/ShaderPass.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/MaskPass.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/SSAOPass.js"></script>
+<script src="resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 10 - 10
threejs/background.html

@@ -21,16 +21,16 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-<script src="resources/threejs/r103/js/shaders/SSAOShader.js"></script>
-<script src="resources/threejs/r103/js/shaders/CopyShader.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/EffectComposer.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/RenderPass.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/ShaderPass.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/MaskPass.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/SSAOPass.js"></script>
-<script src="resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/shaders/SSAOShader.js"></script>
+<script src="resources/threejs/r105/js/shaders/CopyShader.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/EffectComposer.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/RenderPass.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/ShaderPass.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/MaskPass.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/SSAOPass.js"></script>
+<script src="resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/lessons/ru/threejs-cameras.md

@@ -590,7 +590,7 @@ function render(time) {
 А пока давайте перейдем к [теням](threejs-shadows.html).
 А пока давайте перейдем к [теням](threejs-shadows.html).
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../../resources/threejs/r103/three.min.js"></script>
-<script src="../../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../../resources/threejs/r105/three.min.js"></script>
+<script src="../../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 <script src="../resources/threejs-lesson-utils.js"></script>
 <script src="../resources/threejs-lesson-utils.js"></script>
 <script src="../resources/threejs-cameras.js"></script>
 <script src="../resources/threejs-cameras.js"></script>

+ 6 - 6
threejs/lessons/ru/threejs-lights.md

@@ -28,8 +28,8 @@ const camera = new THREE.PerspectiveCamera(fov, aspect, near, far);
 включить их в нашу страницу.
 включить их в нашу страницу.
 
 
 ```html
 ```html
-<script src="../resources/threejs/r103/three.min.js"></script>
-+<script src="../resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="../resources/threejs/r105/three.min.js"></script>
++<script src="../resources/threejs/r105/js/controls/OrbitControls.js"></script>
 ```
 ```
 
 
 Теперь мы можем использовать их. Мы передаем в `OrbitControls` камеру для 
 Теперь мы можем использовать их. Мы передаем в `OrbitControls` камеру для 
@@ -468,8 +468,8 @@ gui.add(light, 'penumbra', 0, 1, 0.01);
 Для использования `RectAreaLight` нам нужно включить некоторые дополнительные возможности three.js
 Для использования `RectAreaLight` нам нужно включить некоторые дополнительные возможности three.js
 
 
 ```html
 ```html
-<script src="../resources/threejs/r103/three.min.js"></script>
-+<script src="../resources/threejs/r103/js/lights/RectAreaLightUniformsLib.js"></script>
+<script src="../resources/threejs/r105/three.min.js"></script>
++<script src="../resources/threejs/r105/js/lights/RectAreaLightUniformsLib.js"></script>
 ```
 ```
 
 
 Если вы забудете RectAreaLightUniformsLib, индикатор все равно будет работать, 
 Если вы забудете RectAreaLightUniformsLib, индикатор все равно будет работать, 
@@ -564,7 +564,7 @@ gui.add(light, 'power', 0, 2000);
 Далее давайте перейдем к  [работе с камерами](threejs-cameras.html).
 Далее давайте перейдем к  [работе с камерами](threejs-cameras.html).
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../../resources/threejs/r103/three.min.js"></script>
-<script src="../../resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="../../resources/threejs/r105/three.min.js"></script>
+<script src="../../resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../resources/threejs-lesson-utils.js"></script>
 <script src="../resources/threejs-lesson-utils.js"></script>
 <script src="../resources/threejs-lights.js"></script>
 <script src="../resources/threejs-lights.js"></script>

+ 2 - 2
threejs/lessons/ru/threejs-materials.md

@@ -317,8 +317,8 @@ flat shaded
 </div>
 </div>
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../../resources/threejs/r103/three.min.js"></script>
-<script src="../../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../../resources/threejs/r105/three.min.js"></script>
+<script src="../../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 <script src="../resources/threejs-lesson-utils.js"></script>
 <script src="../resources/threejs-lesson-utils.js"></script>
 <script src="../resources/threejs-materials.js"></script>
 <script src="../resources/threejs-materials.js"></script>
 
 

+ 1 - 1
threejs/lessons/ru/threejs-multiple-scenes.md

@@ -471,7 +471,7 @@ document.querySelectorAll('[data-diagram]').forEach((elem) => {
 Сначала мы добавляем скрипт для контролов.
 Сначала мы добавляем скрипт для контролов.
 
 
 ```html
 ```html
-<script src="../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 ```
 ```
 
 
 И затем мы можем добавить `TrackballControls` к каждой сцене, передавая элемент, связанный с этой сценой.
 И затем мы можем добавить `TrackballControls` к каждой сцене, передавая элемент, связанный с этой сценой.

+ 2 - 2
threejs/lessons/ru/threejs-primitives.md

@@ -330,8 +330,8 @@ function addLineGeometry(x, y, geometry) {
 Далее давайте рассмотрим [как работает граф сцены и как его использовать](threejs-scenegraph.html).
 Далее давайте рассмотрим [как работает граф сцены и как его использовать](threejs-scenegraph.html).
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../../resources/threejs/r103/three.min.js"></script>
-<script src="../../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../../resources/threejs/r105/three.min.js"></script>
+<script src="../../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 <script src="../resources/threejs-lesson-utils.js"></script>
 <script src="../resources/threejs-lesson-utils.js"></script>
 <script src="../resources/threejs-primitives.js"></script>
 <script src="../resources/threejs-primitives.js"></script>
 <style>
 <style>

+ 2 - 2
threejs/lessons/ru/threejs-textures.md

@@ -615,8 +615,8 @@ roughness
 -->
 -->
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../../resources/threejs/r103/three.min.js"></script>
-<script src="../../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../../resources/threejs/r105/three.min.js"></script>
+<script src="../../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 <script src="../resources/threejs-lesson-utils.js"></script>
 <script src="../resources/threejs-lesson-utils.js"></script>
 <script src="../resources/threejs-textures.js"></script>
 <script src="../resources/threejs-textures.js"></script>
 <style>
 <style>

+ 5 - 5
threejs/lessons/threejs-align-html-elements-to-3d.md

@@ -34,8 +34,8 @@ with an example from [the article on responsive pages](threejs-responsive.html)
 We'll add some `OrbitControls` like we did in [the article on lighting](threejs-lights.html).
 We'll add some `OrbitControls` like we did in [the article on lighting](threejs-lights.html).
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-+<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
++<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 ```
 ```
 
 
 ```js
 ```js
@@ -723,9 +723,9 @@ Finally, since I'm not sure what good values are for these settings lets
 add a GUI so we can play with them
 add a GUI so we can play with them
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/utils/BufferGeometryUtils.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/utils/BufferGeometryUtils.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 +<script src="../3rdparty/dat.gui.min.js"></script>
 +<script src="../3rdparty/dat.gui.min.js"></script>
 ```
 ```
 
 

+ 1 - 1
threejs/lessons/threejs-backgrounds.md

@@ -179,7 +179,7 @@ function render(time) {
 Let's add some controls in so we can rotate the camera.
 Let's add some controls in so we can rotate the camera.
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 ```
 ```
 
 
 ```js
 ```js

+ 2 - 2
threejs/lessons/threejs-cameras.md

@@ -596,7 +596,7 @@ That's the fundamentals of cameras. We'll cover a few common ways to move camera
 in other articles. For now lets move on to [shadows](threejs-shadows.html).
 in other articles. For now lets move on to [shadows](threejs-shadows.html).
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../resources/threejs/r103/three.min.js"></script>
-<script src="../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../resources/threejs/r105/three.min.js"></script>
+<script src="../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-cameras.js"></script>
 <script src="resources/threejs-cameras.js"></script>

+ 2 - 2
threejs/lessons/threejs-canvas-textures.md

@@ -260,8 +260,8 @@ What's left is to add some `OrbitControls` so we can move
 the camera.
 the camera.
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-+<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
++<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 ```
 ```
 
 
 ```js
 ```js

+ 2 - 2
threejs/lessons/threejs-custom-buffergeometry.md

@@ -454,8 +454,8 @@ make your own geometry and how to dynamically update the contents of a
 depends on your needs.
 depends on your needs.
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../resources/threejs/r103/three.min.js"></script>
-<script src="../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../resources/threejs/r105/three.min.js"></script>
+<script src="../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-custom-buffergeometry.js"></script>
 <script src="resources/threejs-custom-buffergeometry.js"></script>
 
 

+ 2 - 2
threejs/lessons/threejs-custom-geometry.md

@@ -447,8 +447,8 @@ A few minor changes to make it easier to view.
 * include the `OrbitControls`
 * include the `OrbitControls`
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-+<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
++<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 ```
 ```
 
 
 ```js
 ```js

+ 3 - 3
threejs/lessons/threejs-fog.md

@@ -271,8 +271,8 @@ By turing fog of on the materials for the house we can fix that issue.
 </div>
 </div>
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../resources/threejs/r103/three.min.js"></script>
-<script src="../resources/threejs/r103/js/controls/TrackballControls.js"></script>
-<script src="../resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+<script src="../resources/threejs/r105/three.min.js"></script>
+<script src="../resources/threejs/r105/js/controls/TrackballControls.js"></script>
+<script src="../resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-fog.js"></script>
 <script src="resources/threejs-fog.js"></script>

+ 6 - 6
threejs/lessons/threejs-lights.md

@@ -28,8 +28,8 @@ an optional feature of three.js so first we need to include them
 in our page
 in our page
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-+<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
++<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 ```
 ```
 
 
 Then we can use them. We pass the `OrbitControls` a camera to 
 Then we can use them. We pass the `OrbitControls` a camera to 
@@ -475,8 +475,8 @@ The `RectAreaLight` only works with the `MeshStandardMaterai` and the
 To use the `RectAreaLight` we need to include some extra three.js optional data
 To use the `RectAreaLight` we need to include some extra three.js optional data
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-+<script src="resources/threejs/r103/js/lights/RectAreaLightUniformsLib.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
++<script src="resources/threejs/r105/js/lights/RectAreaLightUniformsLib.js"></script>
 ```
 ```
 
 
 If you forget the data the light will still work but it will look funny so
 If you forget the data the light will still work but it will look funny so
@@ -573,7 +573,7 @@ possible to achieve your goals.
 Next up let's go over [dealing with cameras](threejs-cameras.html).
 Next up let's go over [dealing with cameras](threejs-cameras.html).
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../resources/threejs/r103/three.min.js"></script>
-<script src="../resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="../resources/threejs/r105/three.min.js"></script>
+<script src="../resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-lights.js"></script>
 <script src="resources/threejs-lights.js"></script>

+ 4 - 4
threejs/lessons/threejs-load-gltf.md

@@ -101,10 +101,10 @@ I kept the auto framing code as before
 We also need to include the `GLTFLoader` and we can get rid of the `OBJLoader2`.
 We also need to include the `GLTFLoader` and we can get rid of the `OBJLoader2`.
 
 
 ```html
 ```html
--<script src="resources/threejs/r103/js/loaders/LoaderSupport.js"></script>
--<script src="resources/threejs/r103/js/loaders/OBJLoader2.js"></script>
--<script src="resources/threejs/r103/js/loaders/MTLLoader.js"></script>
-+<script src="resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+-<script src="resources/threejs/r105/js/loaders/LoaderSupport.js"></script>
+-<script src="resources/threejs/r105/js/loaders/OBJLoader2.js"></script>
+-<script src="resources/threejs/r105/js/loaders/MTLLoader.js"></script>
++<script src="resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 ```
 ```
 
 
 And running that we get
 And running that we get

+ 7 - 7
threejs/lessons/threejs-load-obj.md

@@ -45,8 +45,8 @@ that were being added to the scene.
 From that the first thing we need to do is include the `OBJLoader2` loader in our scene. The `OBJLoader2` also needs the `LoadingSupport.js` file so let's add both.
 From that the first thing we need to do is include the `OBJLoader2` loader in our scene. The `OBJLoader2` also needs the `LoadingSupport.js` file so let's add both.
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/js/loaders/LoadingSupport.js"></script>
-<script src="resources/threejs/r103/js/loaders/OBJLoader2.js"></script>
+<script src="resources/threejs/r105/js/loaders/LoadingSupport.js"></script>
+<script src="resources/threejs/r105/js/loaders/OBJLoader2.js"></script>
 ```
 ```
 
 
 Then to load the .OBJ file we create an instance of `OBJLoader2`,
 Then to load the .OBJ file we create an instance of `OBJLoader2`,
@@ -144,11 +144,11 @@ Now that we have the textures available we can load the .MTL file.
 First we need to include the `MTLLoader`
 First we need to include the `MTLLoader`
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-<script src="resources/threejs/r103/js/loaders/LoaderSupport.js"></script>
-<script src="resources/threejs/r103/js/loaders/OBJLoader2.js"></script>
-+<script src="resources/threejs/r103/js/loaders/MTLLoader.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/loaders/LoaderSupport.js"></script>
+<script src="resources/threejs/r105/js/loaders/OBJLoader2.js"></script>
++<script src="resources/threejs/r105/js/loaders/MTLLoader.js"></script>
 ```
 ```
 
 
 Then we first load the .MTL file. When it's finished loading we set the just loaded materials on to the `OBJLoader2` itself and then load the .OBJ file.
 Then we first load the .MTL file. When it's finished loading we set the just loaded materials on to the `OBJLoader2` itself and then load the .OBJ file.

+ 2 - 2
threejs/lessons/threejs-materials.md

@@ -303,8 +303,8 @@ switch from using one to using the other.
 </div>
 </div>
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../resources/threejs/r103/three.min.js"></script>
-<script src="../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../resources/threejs/r105/three.min.js"></script>
+<script src="../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-materials.js"></script>
 <script src="resources/threejs-materials.js"></script>
 
 

+ 1 - 1
threejs/lessons/threejs-multiple-scenes.md

@@ -443,7 +443,7 @@ No change to the visuals but the code is even more generic.
 Adding interactively, for example a `TrackballControls` is just as easy. First we add the script for the control.
 Adding interactively, for example a `TrackballControls` is just as easy. First we add the script for the control.
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="resources/threejs/r105/js/controls/TrackballControls.js"></script>
 ```
 ```
 
 
 And then we can add a `TrackballControls` to each scene passing in the element associated with that scene.
 And then we can add a `TrackballControls` to each scene passing in the element associated with that scene.

+ 6 - 6
threejs/lessons/threejs-offscreencanvas.md

@@ -91,7 +91,7 @@ So now we just need to start changing the `main` we pasted into
 The first thing we need to do is include THREE.js into our worker.
 The first thing we need to do is include THREE.js into our worker.
 
 
 ```js
 ```js
-importScripts('https://threejsfundamentals.org/threejs/resources/threejs/r103/three.min.js');
+importScripts('https://threejsfundamentals.org/threejs/resources/threejs/r105/three.min.js');
 ```
 ```
 
 
 Then instead of looking up the canvas from the DOM we'll receive it from the
 Then instead of looking up the canvas from the DOM we'll receive it from the
@@ -289,7 +289,7 @@ HTML file.
 
 
 /* global importScripts, init, state */
 /* global importScripts, init, state */
 
 
-importScripts('resources/threejs/r103/three.min.js');
+importScripts('resources/threejs/r105/three.min.js');
 +importScripts('shared-cubes.js');
 +importScripts('shared-cubes.js');
 
 
 function size(data) {
 function size(data) {
@@ -317,7 +317,7 @@ note we include `shared-cubes.js` which is all our three.js code
 Similarly we need to include `shared-cubes.js` in the main page
 Similarly we need to include `shared-cubes.js` in the main page
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 +<script src="shared-cubes.js"></script>
 +<script src="shared-cubes.js"></script>
 ```
 ```
 We can remove the HTML and CSS we added previously
 We can remove the HTML and CSS we added previously
@@ -599,7 +599,7 @@ of the DOM events they use. Maybe we could pass in our own
 object that has the same API surface as a DOM element. 
 object that has the same API surface as a DOM element. 
 We only need to support the features the OrbitControls need.
 We only need to support the features the OrbitControls need.
 
 
-Digging through the [OrbitControls source code](https://github.com/greggman/threejsfundamentals/blob/master/threejs/resources/threejs/r103/js/controls/OrbitControls.js)
+Digging through the [OrbitControls source code](https://github.com/greggman/threejsfundamentals/blob/master/threejs/resources/threejs/r105/js/controls/OrbitControls.js)
 it looks like we need to handle the following events.
 it looks like we need to handle the following events.
 
 
 * contextmenu
 * contextmenu
@@ -717,8 +717,8 @@ We also need to actually add the `OrbitControls` to the top of
 the script
 the script
 
 
 ```js
 ```js
-importScripts('resources/threejs/r103/three.js');
-+importScripts('resources/threejs/r103/js/controls/OrbitControls.js');
+importScripts('resources/threejs/r105/three.js');
++importScripts('resources/threejs/r105/js/controls/OrbitControls.js');
 *importScripts('shared-orbitcontrols.js');
 *importScripts('shared-orbitcontrols.js');
 ```
 ```
 
 

+ 4 - 4
threejs/lessons/threejs-optimize-lots-of-objects-animated.md

@@ -377,10 +377,10 @@ because the original webgl globe uses
 We need to include the library
 We need to include the library
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/utils/BufferGeometryUtils.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-+<script src="resources/threejs/r103/js/libs/tween.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/utils/BufferGeometryUtils.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
++<script src="resources/threejs/r105/js/libs/tween.min.js"></script>
 ```
 ```
 
 
 And then create a `Tween` to animate the influences.
 And then create a `Tween` to animate the influences.

+ 3 - 3
threejs/lessons/threejs-optimize-lots-of-objects.md

@@ -428,7 +428,7 @@ them into a single mesh.
 We also need to include the `BufferGeometryUtils`
 We also need to include the `BufferGeometryUtils`
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/js/utils/BufferGeometryUtils.js"></script>
+<script src="resources/threejs/r105/js/utils/BufferGeometryUtils.js"></script>
 ```
 ```
 
 
 And now, at least on my machine, I get 60 frames per second
 And now, at least on my machine, I get 60 frames per second
@@ -531,8 +531,8 @@ though there are creative solutions. We'll explore one in
 [another article](threejs-optimize-lots-of-objects-animated.html).
 [another article](threejs-optimize-lots-of-objects-animated.html).
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../resources/threejs/r103/three.min.js"></script>
-<script src="../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../resources/threejs/r105/three.min.js"></script>
+<script src="../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 <script src="../../3rdparty/dat.gui.min.js"></script>
 <script src="../../3rdparty/dat.gui.min.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-lots-of-objects.js"></script>
 <script src="resources/threejs-lots-of-objects.js"></script>

+ 8 - 8
threejs/lessons/threejs-post-processing.md

@@ -106,14 +106,14 @@ render to the next render target.
 To use these classes we need to include a bunch of scripts.
 To use these classes we need to include a bunch of scripts.
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/js/shaders/CopyShader.js"></script>
-<script src="resources/threejs/r103/js/shaders/ConvolutionShader.js"></script>
-<script src="resources/threejs/r103/js/shaders/FilmShader.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/EffectComposer.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/RenderPass.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/ShaderPass.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/BloomPass.js"></script>
-<script src="resources/threejs/r103/js/postprocessing/FilmPass.js"></script>
+<script src="resources/threejs/r105/js/shaders/CopyShader.js"></script>
+<script src="resources/threejs/r105/js/shaders/ConvolutionShader.js"></script>
+<script src="resources/threejs/r105/js/shaders/FilmShader.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/EffectComposer.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/RenderPass.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/ShaderPass.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/BloomPass.js"></script>
+<script src="resources/threejs/r105/js/postprocessing/FilmPass.js"></script>
 ```
 ```
 
 
 For pretty much any post processing `EffectComposer.js`, `RenderPass.js`,
 For pretty much any post processing `EffectComposer.js`, `RenderPass.js`,

+ 2 - 2
threejs/lessons/threejs-primitives.md

@@ -338,8 +338,8 @@ Next up let's go over [how three's scene graph works and how
 to use it](threejs-scenegraph.html).
 to use it](threejs-scenegraph.html).
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../resources/threejs/r103/three.min.js"></script>
-<script src="../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../resources/threejs/r105/three.min.js"></script>
+<script src="../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-primitives.js"></script>
 <script src="resources/threejs-primitives.js"></script>
 <style>
 <style>

+ 4 - 4
threejs/lessons/threejs-rendering-on-demand.md

@@ -29,8 +29,8 @@ First we'll add in the `OrbitControls` so there is something that could change
 that we can render in response to.
 that we can render in response to.
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-+<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
++<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 ```
 ```
 
 
 and set them up
 and set them up
@@ -181,8 +181,8 @@ below slides.
 Let's also add a simple dat.GUI GUI and make its changes render on demand.
 Let's also add a simple dat.GUI GUI and make its changes render on demand.
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 +<script src="../3rdparty/dat.gui.min.js"></script>
 +<script src="../3rdparty/dat.gui.min.js"></script>
 ```
 ```
 
 

+ 2 - 2
threejs/lessons/threejs-textures.md

@@ -618,8 +618,8 @@ roughness
 -->
 -->
 
 
 <canvas id="c"></canvas>
 <canvas id="c"></canvas>
-<script src="../resources/threejs/r103/three.min.js"></script>
-<script src="../resources/threejs/r103/js/controls/TrackballControls.js"></script>
+<script src="../resources/threejs/r105/three.min.js"></script>
+<script src="../resources/threejs/r105/js/controls/TrackballControls.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-lesson-utils.js"></script>
 <script src="resources/threejs-textures.js"></script>
 <script src="resources/threejs-textures.js"></script>
 <style>
 <style>

+ 3 - 3
threejs/lessons/threejs-webvr-point-to-select.md

@@ -366,9 +366,9 @@ scene.
 We need to include them.
 We need to include them.
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/vr/WebVR.js"></script>
-+<script src="resources/threejs/r103/js/utils/SceneUtils.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/vr/WebVR.js"></script>
++<script src="resources/threejs/r105/js/utils/SceneUtils.js"></script>
 ```
 ```
 
 
 And with that we should be able to move the objects around with a 6DOF
 And with that we should be able to move the objects around with a 6DOF

+ 2 - 2
threejs/lessons/threejs-webvr.md

@@ -68,8 +68,8 @@ The first thing we need to do is include the VR support after
 including three.js
 including three.js
 
 
 ```html
 ```html
-<script src="resources/threejs/r103/three.min.js"></script>
-+<script src="resources/threejs/r103/js/vr/WebVR.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
++<script src="resources/threejs/r105/js/vr/WebVR.js"></script>
 ```
 ```
 
 
 Then we need to enable three.js's WebVR support and add its
 Then we need to enable three.js's WebVR support and add its

+ 1 - 1
threejs/offscreencanvas-cubes.js

@@ -2,7 +2,7 @@
 
 
 /* global importScripts, THREE */
 /* global importScripts, THREE */
 
 
-importScripts('resources/threejs/r103/three.min.js');
+importScripts('resources/threejs/r105/three.min.js');
 
 
 const state = {
 const state = {
   width: 300,   // canvas default
   width: 300,   // canvas default

+ 1 - 1
threejs/offscreencanvas-worker-cubes.js

@@ -2,7 +2,7 @@
 
 
 /* global importScripts, init, state */
 /* global importScripts, init, state */
 
 
-importScripts('resources/threejs/r103/three.min.js');
+importScripts('resources/threejs/r105/three.min.js');
 importScripts('shared-cubes.js');
 importScripts('shared-cubes.js');
 
 
 function size(data) {
 function size(data) {

+ 2 - 2
threejs/offscreencanvas-worker-orbitcontrols.js

@@ -2,8 +2,8 @@
 
 
 /* global importScripts, init, THREE */
 /* global importScripts, init, THREE */
 
 
-importScripts('resources/threejs/r103/three.js');
-importScripts('resources/threejs/r103/js/controls/OrbitControls.js');
+importScripts('resources/threejs/r105/three.js');
+importScripts('resources/threejs/r105/js/controls/OrbitControls.js');
 importScripts('shared-orbitcontrols.js');
 importScripts('shared-orbitcontrols.js');
 
 
 function noop() {
 function noop() {

+ 1 - 1
threejs/offscreencanvas-worker-picking.js

@@ -2,7 +2,7 @@
 
 
 /* global importScripts, init, state, pickPosition */
 /* global importScripts, init, state, pickPosition */
 
 
-importScripts('resources/threejs/r103/three.min.js');
+importScripts('resources/threejs/r105/three.min.js');
 importScripts('shared-picking.js');
 importScripts('shared-picking.js');
 
 
 function size(data) {
 function size(data) {

+ 3 - 3
threejs/threejs-align-html-elements-to-3d-globe-too-many-labels.html

@@ -57,9 +57,9 @@
       <div id="labels"></div>
       <div id="labels"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/utils/BufferGeometryUtils.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/utils/BufferGeometryUtils.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 3 - 3
threejs/threejs-align-html-elements-to-3d-globe.html

@@ -57,9 +57,9 @@
       <div id="labels"></div>
       <div id="labels"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/utils/BufferGeometryUtils.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/utils/BufferGeometryUtils.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-align-html-to-3d-w-hiding.html

@@ -54,8 +54,8 @@
       <div id="labels"></div>
       <div id="labels"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-align-html-to-3d-w-sorting.html

@@ -56,8 +56,8 @@
       <div id="labels"></div>
       <div id="labels"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-align-html-to-3d.html

@@ -54,8 +54,8 @@
       <div id="labels"></div>
       <div id="labels"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-background-css.html

@@ -21,7 +21,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-background-cubemap.html

@@ -19,8 +19,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-background-equirectangularmap.html

@@ -19,8 +19,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-background-scene-background-fixed-aspect.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-background-scene-background.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-background-separate-scene-bad-aspect.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-background-separate-scene.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-billboard-labels-w-sprites-adjust-height.html

@@ -19,8 +19,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-billboard-labels-w-sprites.html

@@ -19,8 +19,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-billboard-trees-no-billboards.html

@@ -19,8 +19,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-billboard-trees-static-billboards.html

@@ -19,8 +19,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-cameras-logarithmic-depth-buffer.html

@@ -20,8 +20,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-cameras-orthographic-2-scenes.html

@@ -36,8 +36,8 @@
        <div id="view2" tabindex="2"></div>
        <div id="view2" tabindex="2"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-cameras-orthographic-canvas-top-left-origin.html

@@ -32,8 +32,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-cameras-perspective-2-scenes.html

@@ -36,8 +36,8 @@
        <div id="view2" tabindex="2"></div>
        <div id="view2" tabindex="2"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-cameras-perspective.html

@@ -20,8 +20,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-cameras-z-fighting.html

@@ -20,8 +20,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 1 - 1
threejs/threejs-canvas-textured-cube-qix.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-canvas-textured-cube.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-canvas-textured-labels-one-canvas.html

@@ -19,8 +19,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-canvas-textured-labels-scale-to-fit.html

@@ -19,8 +19,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-canvas-textured-labels.html

@@ -19,8 +19,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-custom-buffergeometry-cube-indexed.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-custom-buffergeometry-cube-typedarrays.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-custom-buffergeometry-cube.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-custom-buffergeometry-dynamic.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-custom-geometry-cube-face-colors.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-custom-geometry-cube-face-normals.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-custom-geometry-cube-texcoords.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-custom-geometry-cube-vertex-colors.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-custom-geometry-cube-vertex-normals.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-custom-geometry-cube.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-custom-geometry-heightmap.html

@@ -19,8 +19,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-debug-js-clearing-logger.html

@@ -32,7 +32,7 @@
       <pre></pre>
       <pre></pre>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-debug-js-html-elements.html

@@ -33,7 +33,7 @@
       <div>z:<span id="z"></span></div>
       <div>z:<span id="z"></span></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-debug-js-params.html

@@ -43,7 +43,7 @@
     </div>
     </div>
     <div id="info">click to launch</div>
     <div id="info">click to launch</div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-debugging-mcve.html

@@ -1,8 +1,8 @@
 <body>
 <body>
   <canvas id="c"></canvas>
   <canvas id="c"></canvas>
 </body>
 </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-fog-gui.html

@@ -20,7 +20,7 @@
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-fog.html

@@ -19,7 +19,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-fundamentals-3-cubes.html

@@ -9,7 +9,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-fundamentals-with-animation.html

@@ -9,7 +9,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-fundamentals-with-light.html

@@ -9,7 +9,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 1 - 1
threejs/threejs-fundamentals.html

@@ -9,7 +9,7 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 3 - 3
threejs/threejs-indexed-textures-picking-and-highlighting.html

@@ -57,9 +57,9 @@
       <div id="labels"></div>
       <div id="labels"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/utils/BufferGeometryUtils.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/utils/BufferGeometryUtils.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 3 - 3
threejs/threejs-indexed-textures-picking-debounced.html

@@ -57,9 +57,9 @@
       <div id="labels"></div>
       <div id="labels"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/utils/BufferGeometryUtils.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/utils/BufferGeometryUtils.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 3 - 3
threejs/threejs-indexed-textures-picking.html

@@ -57,9 +57,9 @@
       <div id="labels"></div>
       <div id="labels"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/utils/BufferGeometryUtils.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/utils/BufferGeometryUtils.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 3 - 3
threejs/threejs-indexed-textures-random-colors.html

@@ -57,9 +57,9 @@
       <div id="labels"></div>
       <div id="labels"></div>
     </div>
     </div>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/utils/BufferGeometryUtils.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/utils/BufferGeometryUtils.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';
 
 

+ 2 - 2
threejs/threejs-lights-ambient.html

@@ -20,8 +20,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-lights-directional-w-helper.html

@@ -20,8 +20,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-lights-directional.html

@@ -20,8 +20,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-lights-hemisphere.html

@@ -20,8 +20,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-lights-point-physically-correct.html

@@ -20,8 +20,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-lights-point.html

@@ -20,8 +20,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 3 - 3
threejs/threejs-lights-rectarea.html

@@ -20,9 +20,9 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/lights/RectAreaLightUniformsLib.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/lights/RectAreaLightUniformsLib.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 2 - 2
threejs/threejs-lights-spot-w-helper.html

@@ -20,8 +20,8 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 3 - 3
threejs/threejs-load-gltf-animated-cars.html

@@ -20,9 +20,9 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-<script src="resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 3 - 3
threejs/threejs-load-gltf-car-path-fixed.html

@@ -20,9 +20,9 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-<script src="resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 3 - 3
threejs/threejs-load-gltf-car-path.html

@@ -20,9 +20,9 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-<script src="resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 3 - 3
threejs/threejs-load-gltf-dump-scenegraph-extra.html

@@ -20,9 +20,9 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-<script src="resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 3 - 3
threejs/threejs-load-gltf-dump-scenegraph.html

@@ -20,9 +20,9 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-<script src="resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 3 - 3
threejs/threejs-load-gltf-rotate-cars-fixed.html

@@ -20,9 +20,9 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-<script src="resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

+ 3 - 3
threejs/threejs-load-gltf-rotate-cars.html

@@ -20,9 +20,9 @@
   <body>
   <body>
     <canvas id="c"></canvas>
     <canvas id="c"></canvas>
   </body>
   </body>
-<script src="resources/threejs/r103/three.min.js"></script>
-<script src="resources/threejs/r103/js/controls/OrbitControls.js"></script>
-<script src="resources/threejs/r103/js/loaders/GLTFLoader.js"></script>
+<script src="resources/threejs/r105/three.min.js"></script>
+<script src="resources/threejs/r105/js/controls/OrbitControls.js"></script>
+<script src="resources/threejs/r105/js/loaders/GLTFLoader.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script src="../3rdparty/dat.gui.min.js"></script>
 <script>
 <script>
 'use strict';
 'use strict';

Some files were not shown because too many files changed in this diff