瀏覽代碼

Global: Fix some broken links. (#23013)

Michael Herzog 3 年之前
父節點
當前提交
a88d0ec92a
共有 35 個文件被更改,包括 61 次插入89 次删除
  1. 1 1
      docs/api/en/core/Uniform.html
  2. 3 3
      docs/api/ko/core/Uniform.html
  3. 1 1
      docs/api/zh/core/Uniform.html
  4. 1 1
      docs/manual/ar/introduction/Loading-3D-models.html
  5. 1 4
      docs/manual/ar/introduction/Useful-links.html
  6. 1 1
      docs/manual/en/introduction/Loading-3D-models.html
  7. 18 22
      docs/manual/en/introduction/Useful-links.html
  8. 1 1
      docs/manual/ja/introduction/Loading-3D-models.html
  9. 10 14
      docs/manual/ja/introduction/Useful-links.html
  10. 1 1
      docs/manual/ko/introduction/Loading-3D-models.html
  11. 1 4
      docs/manual/ko/introduction/Useful-links.html
  12. 1 1
      docs/manual/zh/introduction/Loading-3D-models.html
  13. 1 4
      docs/manual/zh/introduction/Useful-links.html
  14. 2 3
      examples/js/effects/AsciiEffect.js
  15. 1 1
      examples/js/loaders/KTXLoader.js
  16. 0 1
      examples/js/shaders/ConvolutionShader.js
  17. 1 1
      examples/js/shaders/FXAAShader.js
  18. 1 1
      examples/js/shaders/FilmShader.js
  19. 1 2
      examples/js/shaders/HorizontalBlurShader.js
  20. 1 2
      examples/js/shaders/VerticalBlurShader.js
  21. 2 3
      examples/jsm/effects/AsciiEffect.js
  22. 1 1
      examples/jsm/loaders/KTXLoader.js
  23. 0 1
      examples/jsm/shaders/ConvolutionShader.js
  24. 1 1
      examples/jsm/shaders/FXAAShader.js
  25. 1 1
      examples/jsm/shaders/FilmShader.js
  26. 1 2
      examples/jsm/shaders/HorizontalBlurShader.js
  27. 1 2
      examples/jsm/shaders/VerticalBlurShader.js
  28. 0 1
      examples/webgl_loader_amf.html
  29. 0 1
      examples/webgl_loader_pcd.html
  30. 1 1
      examples/webgl_materials_bumpmap.html
  31. 1 1
      examples/webgl_materials_cubemap_mipmaps.html
  32. 1 2
      examples/webgl_materials_envmaps.html
  33. 1 1
      examples/webgl_materials_modified.html
  34. 1 1
      examples/webgl_materials_normalmap.html
  35. 1 1
      src/renderers/shaders/ShaderChunk/tonemapping_pars_fragment.glsl.js

+ 1 - 1
docs/api/en/core/Uniform.html

@@ -9,7 +9,7 @@
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
-		<p class="desc">Uniforms are global [link:https://www.opengl.org/documentation/glsl/ GLSL] variables. They are passed to shader programs.
+		<p class="desc">Uniforms are global GLSL variables. They are passed to shader programs.
 		</p>
 		</p>
 
 
 		<h2>Code Example</h2>
 		<h2>Code Example</h2>

+ 3 - 3
docs/api/ko/core/Uniform.html

@@ -9,7 +9,7 @@
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
-		<p class="desc">유니폼은 전역 [link:https://www.opengl.org/documentation/glsl/ GLSL] 변수입니다. 셰이더 프로그램으로 전달됩니다.
+		<p class="desc">유니폼은 전역 GLSL 변수입니다. 셰이더 프로그램으로 전달됩니다.
 		</p>
 		</p>
 
 
 		<h2>코드 예제</h2>
 		<h2>코드 예제</h2>
@@ -26,8 +26,8 @@
 		<h2>유니폼 타입</h2>
 		<h2>유니폼 타입</h2>
 
 
 		<p>
 		<p>
-			각 유니폼에는 *value* 프로퍼티가 있어야 합니다. 값의 타입은 아래 표에 있는 기본 GLSL 유형에 대해 지정된 GLSL 코드의 유니폼 변수 타입과 일치해야 합니다. 
-			유니폼 구조 및 배열도 지원됩니다. 기본 유형의 GLSL 배열은 THREE 객체의 배열로 지정되거나 모든 객체의 데이터를 포함하는 플랫 배열로 지정되어야 합니다. 
+			각 유니폼에는 *value* 프로퍼티가 있어야 합니다. 값의 타입은 아래 표에 있는 기본 GLSL 유형에 대해 지정된 GLSL 코드의 유니폼 변수 타입과 일치해야 합니다.
+			유니폼 구조 및 배열도 지원됩니다. 기본 유형의 GLSL 배열은 THREE 객체의 배열로 지정되거나 모든 객체의 데이터를 포함하는 플랫 배열로 지정되어야 합니다.
 			즉, 배열 안의 GLSL 기본 요소는 배열로 표현해서는 안 됩니다. 이 규칙은 반대로는 적용되지 않습니다.
 			즉, 배열 안의 GLSL 기본 요소는 배열로 표현해서는 안 됩니다. 이 규칙은 반대로는 적용되지 않습니다.
 			*vec2* 배열은 다섯 벡터의 길이를 각각 가지고 있기 때문에 배열 안에 배열을 가지고 있거나, 다섯개의 [page:Vector2] 객체, 10개의 *number*를 가지고 있어야 합니다.
 			*vec2* 배열은 다섯 벡터의 길이를 각각 가지고 있기 때문에 배열 안에 배열을 가지고 있거나, 다섯개의 [page:Vector2] 객체, 10개의 *number*를 가지고 있어야 합니다.
 		</p>
 		</p>

+ 1 - 1
docs/api/zh/core/Uniform.html

@@ -9,7 +9,7 @@
 	<body>
 	<body>
 		<h1>[name]</h1>
 		<h1>[name]</h1>
 
 
-		<p class="desc">Uniforms 是 [link:https://www.opengl.org/documentation/glsl/ GLSL] 着色器中的全局变量。
+		<p class="desc">Uniforms 是 GLSL 着色器中的全局变量。
 		</p>
 		</p>
 
 
 		<h2>代码示例</h2>
 		<h2>代码示例</h2>

+ 1 - 1
docs/manual/ar/introduction/Loading-3D-models.html

@@ -107,7 +107,7 @@
 		<li>
 		<li>
 			اعرض النموذج في تطبيق آخر. بالنسبة إلى glTF ، تتوفر عارضات السحب والإفلات لـ
 			اعرض النموذج في تطبيق آخر. بالنسبة إلى glTF ، تتوفر عارضات السحب والإفلات لـ
 			<a href="https://gltf-viewer.donmccurdy.com/" target="_blank" rel="noopener">three.js</a> و
 			<a href="https://gltf-viewer.donmccurdy.com/" target="_blank" rel="noopener">three.js</a> و
-			<a href="http://sandbox.babylonjs.com/" target="_blank" rel="noopener">babylon.js</a>. إذا ظهر النموذج بشكل صحيح في تطبيق واحد أو أكثر ،
+			<a href="https://sandbox.babylonjs.com/" target="_blank" rel="noopener">babylon.js</a>. إذا ظهر النموذج بشكل صحيح في تطبيق واحد أو أكثر ،
 			<a href="https://github.com/mrdoob/three.js/issues/new" target="_blank" rel="noopener">إرفع إعلان وجود خطأ ضد المكتبة</a>.
 			<a href="https://github.com/mrdoob/three.js/issues/new" target="_blank" rel="noopener">إرفع إعلان وجود خطأ ضد المكتبة</a>.
 			إذا تعذر عرض النموذج في أي تطبيق ، فإننا نشجع بشدة على تسجيل خطأ في التطبيق المستخدم لإنشاء النموذج.
 			إذا تعذر عرض النموذج في أي تطبيق ، فإننا نشجع بشدة على تسجيل خطأ في التطبيق المستخدم لإنشاء النموذج.
 		</li>
 		</li>

+ 1 - 4
docs/manual/ar/introduction/Useful-links.html

@@ -72,9 +72,6 @@
 			<li>
 			<li>
 				[link:http://www.reddit.com/r/webgl/ WebGL on reddit]
 				[link:http://www.reddit.com/r/webgl/ WebGL on reddit]
 			</li>
 			</li>
-			<li>
-				[link:http://learningwebgl.com/blog/ Learning WebGL Blog] – مصدر الأخبار الموثوق لـ WebGL.
-			</li>
 		</ul>
 		</ul>
 
 
 		<h2>أمثلة</h2>
 		<h2>أمثلة</h2>
@@ -97,7 +94,7 @@
 	 <h2>أدوات</h2>
 	 <h2>أدوات</h2>
 	 <ul>
 	 <ul>
 		 <li>
 		 <li>
-			[link:http://www.physgl.org/ physgl.org] - واجهة JavaScript الأمامية مع أغلفة لـ three.js ، لجلب رسومات WebGL للطلاب الذين يتعلمون الفيزياء والرياضيات.
+			[link:https://github.com/tbensky/physgl physgl.org] - واجهة JavaScript الأمامية مع أغلفة لـ three.js ، لجلب رسومات WebGL للطلاب الذين يتعلمون الفيزياء والرياضيات.
 		 </li>
 		 </li>
 		 <li>
 		 <li>
 			 [link:https://whsjs.readme.io/ Whitestorm.js] – إطار عمل modular three.js مع البرنامج المساعد AmmoNext للفيزياء.
 			 [link:https://whsjs.readme.io/ Whitestorm.js] – إطار عمل modular three.js مع البرنامج المساعد AmmoNext للفيزياء.

+ 1 - 1
docs/manual/en/introduction/Loading-3D-models.html

@@ -128,7 +128,7 @@
 			View the model in another application. For glTF, drag-and-drop viewers
 			View the model in another application. For glTF, drag-and-drop viewers
 			are available for
 			are available for
 			<a href="https://gltf-viewer.donmccurdy.com/" target="_blank" rel="noopener">three.js</a> and
 			<a href="https://gltf-viewer.donmccurdy.com/" target="_blank" rel="noopener">three.js</a> and
-			<a href="http://sandbox.babylonjs.com/" target="_blank" rel="noopener">babylon.js</a>. If the model
+			<a href="https://sandbox.babylonjs.com/" target="_blank" rel="noopener">babylon.js</a>. If the model
 			appears correctly in one or more applications,
 			appears correctly in one or more applications,
 			<a href="https://github.com/mrdoob/three.js/issues/new" target="_blank" rel="noopener">file a bug against three.js</a>.
 			<a href="https://github.com/mrdoob/three.js/issues/new" target="_blank" rel="noopener">file a bug against three.js</a>.
 			If the model cannot be shown in any application, we strongly encourage
 			If the model cannot be shown in any application, we strongly encourage

+ 18 - 22
docs/manual/en/introduction/Useful-links.html

@@ -78,9 +78,6 @@
 			<li>
 			<li>
 				[link:http://www.reddit.com/r/webgl/ WebGL on reddit]
 				[link:http://www.reddit.com/r/webgl/ WebGL on reddit]
 			</li>
 			</li>
-			<li>
-				[link:http://learningwebgl.com/blog/ Learning WebGL Blog] – The authoritive news source for WebGL.
-			</li>
 		</ul>
 		</ul>
 
 
 		<h2>Examples</h2>
 		<h2>Examples</h2>
@@ -103,16 +100,15 @@
 			</li>
 			</li>
 		</ul>
 		</ul>
 
 
-	 <h2>Tools</h2>
-	 <ul>
-		 <li>
-			[link:http://www.physgl.org/ physgl.org] - JavaScript front-end with wrappers to three.js, to bring WebGL
- 			graphics to students learning physics and math.
-		 </li>
-		 <li>
-			 [link:https://whsjs.readme.io/ Whitestorm.js] – Modular three.js framework with AmmoNext physics plugin.
-		 </li>
-
+	<h2>Tools</h2>
+	<ul>
+		<li>
+			[link:https://github.com/tbensky/physgl physgl.org] - JavaScript front-end with wrappers to three.js, to bring WebGL
+			graphics to students learning physics and math.
+		</li>
+		<li>
+			[link:https://whsjs.readme.io/ Whitestorm.js] – Modular three.js framework with AmmoNext physics plugin.
+		</li>
 		<li>
 		<li>
 			[link:http://zz85.github.io/zz85-bookmarklets/threelabs.html Three.js Inspector]
 			[link:http://zz85.github.io/zz85-bookmarklets/threelabs.html Three.js Inspector]
 		</li>
 		</li>
@@ -125,22 +121,22 @@
 		<li>
 		<li>
 			[link:https://github.com/MozillaReality/WebXR-emulator-extension WebXR-emulator-extension]
 			[link:https://github.com/MozillaReality/WebXR-emulator-extension WebXR-emulator-extension]
 		</li>
 		</li>
-	 </ul>
+	</ul>
 
 
 	<h2>WebGL References</h2>
 	<h2>WebGL References</h2>
-	 <ul>
-		 <li>
+		<ul>
+			<li>
 			[link:https://www.khronos.org/files/webgl/webgl-reference-card-1_0.pdf webgl-reference-card.pdf] - Reference of all WebGL and GLSL keywords, terminology, syntax and definitions.
 			[link:https://www.khronos.org/files/webgl/webgl-reference-card-1_0.pdf webgl-reference-card.pdf] - Reference of all WebGL and GLSL keywords, terminology, syntax and definitions.
-		 </li>
-	 </ul>
+			</li>
+		</ul>
 
 
-	 <h2>Old Links</h2>
-	 <p>
+	<h2>Old Links</h2>
+	<p>
 		These links are kept for historical purposes - you may still find them useful, but be warned that
 		These links are kept for historical purposes - you may still find them useful, but be warned that
 		they may have information relating to very old versions of three.js.
 		they may have information relating to very old versions of three.js.
-	 </p>
+	</p>
 
 
-	 <ul>
+	<ul>
 		<li>
 		<li>
 			<a href="https://www.youtube.com/watch?v=Dir4KO9RdhM" target="_blank">AlterQualia at WebGL Camp 3</a>
 			<a href="https://www.youtube.com/watch?v=Dir4KO9RdhM" target="_blank">AlterQualia at WebGL Camp 3</a>
 		</li>
 		</li>

+ 1 - 1
docs/manual/ja/introduction/Loading-3D-models.html

@@ -126,7 +126,7 @@
 		<li>
 		<li>
 			モデルを別のアプリケーションで見てみてください。
 			モデルを別のアプリケーションで見てみてください。
 			glTFでは<a href="https://gltf-viewer.donmccurdy.com/" target="_blank" rel="noopener">three.js</a> と
 			glTFでは<a href="https://gltf-viewer.donmccurdy.com/" target="_blank" rel="noopener">three.js</a> と
-			<a href="http://sandbox.babylonjs.com/" target="_blank" rel="noopener">babylon.js</a>でドラックアンドドロップでviewerが利用できます。
+			<a href="https://sandbox.babylonjs.com/" target="_blank" rel="noopener">babylon.js</a>でドラックアンドドロップでviewerが利用できます。
 			一つ以上のアプリケーションでモデルが正しく表示された場合、<a href="https://github.com/mrdoob/three.js/issues/new" target="_blank" rel="noopener">three.jsにバグを報告</a>してください。
 			一つ以上のアプリケーションでモデルが正しく表示された場合、<a href="https://github.com/mrdoob/three.js/issues/new" target="_blank" rel="noopener">three.jsにバグを報告</a>してください。
 			モデルがどのアプリケーションでも表示できない場合、モデルを作成する際に使ったアプリにバグを報告することを強くお勧めします。
 			モデルがどのアプリケーションでも表示できない場合、モデルを作成する際に使ったアプリにバグを報告することを強くお勧めします。
 		</li>
 		</li>

+ 10 - 14
docs/manual/ja/introduction/Useful-links.html

@@ -76,9 +76,6 @@
 			<li>
 			<li>
 				[link:http://www.reddit.com/r/webgl/ WebGL on reddit]
 				[link:http://www.reddit.com/r/webgl/ WebGL on reddit]
 			</li>
 			</li>
-			<li>
-				[link:http://learningwebgl.com/blog/ Learning WebGL Blog] – The authoritive news source for WebGL.
-			</li>
 		</ul>
 		</ul>
 
 
 		<h2>Examples</h2>
 		<h2>Examples</h2>
@@ -101,16 +98,15 @@
 			</li>
 			</li>
 		</ul>
 		</ul>
 
 
-	 <h2>ツール</h2>
-	 <ul>
-		 <li>
-			[link:http://www.physgl.org/ physgl.org] - JavaScript front-end with wrappers to three.js, to bring WebGL
- 			graphics to students learning physics and math.
-		 </li>
-		 <li>
-			 [link:https://whs.io/ Whitestorm.js] – Modular three.js framework with AmmoNext physics plugin.
-		 </li>
-
+	<h2>ツール</h2>
+	<ul>
+		<li>
+			[link:https://github.com/tbensky/physgl physgl.org] - JavaScript front-end with wrappers to three.js, to bring WebGL
+			graphics to students learning physics and math.
+		</li>
+		<li>
+			[link:https://whsjs.readme.io/ Whitestorm.js] – Modular three.js framework with AmmoNext physics plugin.
+		</li>
 		<li>
 		<li>
 			[link:http://zz85.github.io/zz85-bookmarklets/threelabs.html Three.js Inspector]
 			[link:http://zz85.github.io/zz85-bookmarklets/threelabs.html Three.js Inspector]
 		</li>
 		</li>
@@ -123,7 +119,7 @@
 		<li>
 		<li>
 			[link:https://github.com/MozillaReality/WebXR-emulator-extension WebXR-emulator-extension]
 			[link:https://github.com/MozillaReality/WebXR-emulator-extension WebXR-emulator-extension]
 		</li>
 		</li>
-	 </ul>
+	</ul>
 
 
 	<h2>WebGLのリファレンス</h2>
 	<h2>WebGLのリファレンス</h2>
 	 <ul>
 	 <ul>

+ 1 - 1
docs/manual/ko/introduction/Loading-3D-models.html

@@ -118,7 +118,7 @@
 		<li>
 		<li>
 			다른 애플리케이션에서 모델을 확인합니다. glTF에서는, 드래그-앤-드롭 뷰어가 
 			다른 애플리케이션에서 모델을 확인합니다. glTF에서는, 드래그-앤-드롭 뷰어가 
 			<a href="https://gltf-viewer.donmccurdy.com/" target="_blank" rel="noopener">three.js</a>와
 			<a href="https://gltf-viewer.donmccurdy.com/" target="_blank" rel="noopener">three.js</a>와
-			<a href="http://sandbox.babylonjs.com/" target="_blank" rel="noopener">babylon.js</a>에서 사용 가능합니다. 만약 모델이
+			<a href="https://sandbox.babylonjs.com/" target="_blank" rel="noopener">babylon.js</a>에서 사용 가능합니다. 만약 모델이
 			하나 이상의 어플리케이션에서 정상적으로 나타난다면,
 			하나 이상의 어플리케이션에서 정상적으로 나타난다면,
 			<a href="https://github.com/mrdoob/three.js/issues/new" target="_blank" rel="noopener">three.js와 관련된 버그를 알려주세요</a>.
 			<a href="https://github.com/mrdoob/three.js/issues/new" target="_blank" rel="noopener">three.js와 관련된 버그를 알려주세요</a>.
 			어느 애플리케이션에서도 모델이 나타나지 않는다면, 모델을 만든 어플리케이션의 버그를 확인해 보는 것을 강력하게 추천드립니다.
 			어느 애플리케이션에서도 모델이 나타나지 않는다면, 모델을 만든 어플리케이션의 버그를 확인해 보는 것을 강력하게 추천드립니다.

+ 1 - 4
docs/manual/ko/introduction/Useful-links.html

@@ -77,9 +77,6 @@
 			<li>
 			<li>
 				[link:http://www.reddit.com/r/webgl/ WebGL on reddit]
 				[link:http://www.reddit.com/r/webgl/ WebGL on reddit]
 			</li>
 			</li>
-			<li>
-				[link:http://learningwebgl.com/blog/ Learning WebGL Blog] – The authoritive news source for WebGL.
-			</li>
 		</ul>
 		</ul>
 
 
 		<h2>예제</h2>
 		<h2>예제</h2>
@@ -105,7 +102,7 @@
 	 <h2>도구</h2>
 	 <h2>도구</h2>
 	 <ul>
 	 <ul>
 		 <li>
 		 <li>
-			[link:http://www.physgl.org/ physgl.org] - JavaScript front-end with wrappers to three.js, to bring WebGL
+			[link:https://github.com/tbensky/physgl physgl.org] - JavaScript front-end with wrappers to three.js, to bring WebGL
  			graphics to students learning physics and math.
  			graphics to students learning physics and math.
 		 </li>
 		 </li>
 		 <li>
 		 <li>

+ 1 - 1
docs/manual/zh/introduction/Loading-3D-models.html

@@ -115,7 +115,7 @@
 		<li>
 		<li>
 		请在其它的应用程序中查看3D模型。对于glTF格式的模型来说,可以直接在下面的应用程序中进行查看:
 		请在其它的应用程序中查看3D模型。对于glTF格式的模型来说,可以直接在下面的应用程序中进行查看:
 			<a href="https://gltf-viewer.donmccurdy.com/" target="_blank" rel="noopener">three.js</a>和
 			<a href="https://gltf-viewer.donmccurdy.com/" target="_blank" rel="noopener">three.js</a>和
-		<a href="http://sandbox.babylonjs.com/" target="_blank" rel="noopener">babylon.js</a>。
+		<a href="https://sandbox.babylonjs.com/" target="_blank" rel="noopener">babylon.js</a>。
 	 如果该模型能够在一个或者多个应用程序中正确地呈现,请<a href="https://github.com/mrdoob/three.js/issues/new" target="_blank" rel="noopener">点击这里向three.js提交Bug报告</a>。
 	 如果该模型能够在一个或者多个应用程序中正确地呈现,请<a href="https://github.com/mrdoob/three.js/issues/new" target="_blank" rel="noopener">点击这里向three.js提交Bug报告</a>。
 	 如果模型不能在任意一个应用程序里显示,我们强烈鼓励你向我们提交Bug报告,并告知我们你的模型是使用哪一款应用程序创建的。
 	 如果模型不能在任意一个应用程序里显示,我们强烈鼓励你向我们提交Bug报告,并告知我们你的模型是使用哪一款应用程序创建的。
 
 

+ 1 - 4
docs/manual/zh/introduction/Useful-links.html

@@ -80,9 +80,6 @@
 			<li>
 			<li>
 				[link:http://www.reddit.com/r/webgl/ WebGL on reddit]
 				[link:http://www.reddit.com/r/webgl/ WebGL on reddit]
 			</li>
 			</li>
-			<li>
-				[link:http://learningwebgl.com/blog/ Learning WebGL Blog] – The authoritive news source for WebGL.
-			</li>
 		</ul>
 		</ul>
 		<h2>示例</h2>
 		<h2>示例</h2>
 		<ul>
 		<ul>
@@ -107,7 +104,7 @@
 	 <h2>工具</h2>
 	 <h2>工具</h2>
 	 <ul>
 	 <ul>
 		 <li>
 		 <li>
-			[link:http://www.physgl.org/ physgl.org] - JavaScript front-end with wrappers to three.js, to bring WebGL
+			[link:https://github.com/tbensky/physgl physgl.org] - JavaScript front-end with wrappers to three.js, to bring WebGL
  			graphics to students learning physics and math.
  			graphics to students learning physics and math.
 		 </li>
 		 </li>
 		 <li>
 		 <li>

+ 2 - 3
examples/js/effects/AsciiEffect.js

@@ -1,8 +1,7 @@
 ( function () {
 ( function () {
 
 
 	/**
 	/**
- * Ascii generation is based on http://www.nihilogic.dk/labs/jsascii/
- * Maybe more about this later with a blog post at http://lab4games.net/zz85/blog
+ * Ascii generation is based on https://github.com/hassadee/jsascii/blob/master/jsascii.js
  *
  *
  * 16 April 2012 - @blurspline
  * 16 April 2012 - @blurspline
  */
  */
@@ -50,7 +49,7 @@
 
 
 			};
 			};
 
 
-			this.domElement = domElement; // Throw in ascii library from http://www.nihilogic.dk/labs/jsascii/jsascii.js
+			this.domElement = domElement; // Throw in ascii library from https://github.com/hassadee/jsascii/blob/master/jsascii.js
 
 
 			/*
 			/*
     * jsAscii 0.1
     * jsAscii 0.1

+ 1 - 1
examples/js/loaders/KTXLoader.js

@@ -4,7 +4,7 @@
  * for description see https://www.khronos.org/opengles/sdk/tools/KTX/
  * for description see https://www.khronos.org/opengles/sdk/tools/KTX/
  * for file layout see https://www.khronos.org/opengles/sdk/tools/KTX/file_format_spec/
  * for file layout see https://www.khronos.org/opengles/sdk/tools/KTX/file_format_spec/
  *
  *
- * ported from https://github.com/BabylonJS/Babylon.js/blob/master/src/Tools/babylon.khronosTextureContainer.ts
+ * ported from https://github.com/BabylonJS/Babylon.js/blob/master/src/Misc/khronosTextureContainer.ts
  */
  */
 
 
 	class KTXLoader extends THREE.CompressedTextureLoader {
 	class KTXLoader extends THREE.CompressedTextureLoader {

+ 0 - 1
examples/js/shaders/ConvolutionShader.js

@@ -3,7 +3,6 @@
 	/**
 	/**
  * Convolution shader
  * Convolution shader
  * ported from o3d sample to WebGL / GLSL
  * ported from o3d sample to WebGL / GLSL
- * http://o3d.googlecode.com/svn/trunk/samples/convolution.html
  */
  */
 
 
 	const ConvolutionShader = {
 	const ConvolutionShader = {

+ 1 - 1
examples/js/shaders/FXAAShader.js

@@ -2,7 +2,7 @@
 
 
 	/**
 	/**
  * NVIDIA FXAA by Timothy Lottes
  * NVIDIA FXAA by Timothy Lottes
- * http://timothylottes.blogspot.com/2011/06/fxaa3-source-released.html
+ * https://developer.download.nvidia.com/assets/gamedev/files/sdk/11/FXAA_WhitePaper.pdf
  * - WebGL port by @supereggbert
  * - WebGL port by @supereggbert
  * http://www.glge.org/demos/fxaa/
  * http://www.glge.org/demos/fxaa/
  */
  */

+ 1 - 1
examples/js/shaders/FilmShader.js

@@ -4,7 +4,7 @@
  * Film grain & scanlines shader
  * Film grain & scanlines shader
  *
  *
  * - ported from HLSL to WebGL / GLSL
  * - ported from HLSL to WebGL / GLSL
- * http://www.truevision3d.com/forums/showcase/staticnoise_colorblackwhite_scanline_shaders-t18698.0.html
+ * https://web.archive.org/web/20210226214859/http://www.truevision3d.com/forums/showcase/staticnoise_colorblackwhite_scanline_shaders-t18698.0.html
  *
  *
  * Screen Space Static Postprocessor
  * Screen Space Static Postprocessor
  *
  *

+ 1 - 2
examples/js/shaders/HorizontalBlurShader.js

@@ -2,8 +2,7 @@
 
 
 	/**
 	/**
  * Two pass Gaussian blur filter (horizontal and vertical blur shaders)
  * Two pass Gaussian blur filter (horizontal and vertical blur shaders)
- * - described in http://www.gamerendering.com/2008/10/11/gaussian-blur-filter-shader/
- *   and used in http://www.cake23.de/traveling-wavefronts-lit-up.html
+ * - see http://www.cake23.de/traveling-wavefronts-lit-up.html
  *
  *
  * - 9 samples per pass
  * - 9 samples per pass
  * - standard deviation 2.7
  * - standard deviation 2.7

+ 1 - 2
examples/js/shaders/VerticalBlurShader.js

@@ -2,8 +2,7 @@
 
 
 	/**
 	/**
  * Two pass Gaussian blur filter (horizontal and vertical blur shaders)
  * Two pass Gaussian blur filter (horizontal and vertical blur shaders)
- * - described in http://www.gamerendering.com/2008/10/11/gaussian-blur-filter-shader/
- *   and used in http://www.cake23.de/traveling-wavefronts-lit-up.html
+ * - see http://www.cake23.de/traveling-wavefronts-lit-up.html
  *
  *
  * - 9 samples per pass
  * - 9 samples per pass
  * - standard deviation 2.7
  * - standard deviation 2.7

+ 2 - 3
examples/jsm/effects/AsciiEffect.js

@@ -1,6 +1,5 @@
 /**
 /**
- * Ascii generation is based on http://www.nihilogic.dk/labs/jsascii/
- * Maybe more about this later with a blog post at http://lab4games.net/zz85/blog
+ * Ascii generation is based on https://github.com/hassadee/jsascii/blob/master/jsascii.js
  *
  *
  * 16 April 2012 - @blurspline
  * 16 April 2012 - @blurspline
  */
  */
@@ -57,7 +56,7 @@ class AsciiEffect {
 		this.domElement = domElement;
 		this.domElement = domElement;
 
 
 
 
-		// Throw in ascii library from http://www.nihilogic.dk/labs/jsascii/jsascii.js
+		// Throw in ascii library from https://github.com/hassadee/jsascii/blob/master/jsascii.js
 
 
 		/*
 		/*
 		* jsAscii 0.1
 		* jsAscii 0.1

+ 1 - 1
examples/jsm/loaders/KTXLoader.js

@@ -6,7 +6,7 @@ import {
  * for description see https://www.khronos.org/opengles/sdk/tools/KTX/
  * for description see https://www.khronos.org/opengles/sdk/tools/KTX/
  * for file layout see https://www.khronos.org/opengles/sdk/tools/KTX/file_format_spec/
  * for file layout see https://www.khronos.org/opengles/sdk/tools/KTX/file_format_spec/
  *
  *
- * ported from https://github.com/BabylonJS/Babylon.js/blob/master/src/Tools/babylon.khronosTextureContainer.ts
+ * ported from https://github.com/BabylonJS/Babylon.js/blob/master/src/Misc/khronosTextureContainer.ts
  */
  */
 
 
 
 

+ 0 - 1
examples/jsm/shaders/ConvolutionShader.js

@@ -5,7 +5,6 @@ import {
 /**
 /**
  * Convolution shader
  * Convolution shader
  * ported from o3d sample to WebGL / GLSL
  * ported from o3d sample to WebGL / GLSL
- * http://o3d.googlecode.com/svn/trunk/samples/convolution.html
  */
  */
 
 
 const ConvolutionShader = {
 const ConvolutionShader = {

+ 1 - 1
examples/jsm/shaders/FXAAShader.js

@@ -4,7 +4,7 @@ import {
 
 
 /**
 /**
  * NVIDIA FXAA by Timothy Lottes
  * NVIDIA FXAA by Timothy Lottes
- * http://timothylottes.blogspot.com/2011/06/fxaa3-source-released.html
+ * https://developer.download.nvidia.com/assets/gamedev/files/sdk/11/FXAA_WhitePaper.pdf
  * - WebGL port by @supereggbert
  * - WebGL port by @supereggbert
  * http://www.glge.org/demos/fxaa/
  * http://www.glge.org/demos/fxaa/
  */
  */

+ 1 - 1
examples/jsm/shaders/FilmShader.js

@@ -2,7 +2,7 @@
  * Film grain & scanlines shader
  * Film grain & scanlines shader
  *
  *
  * - ported from HLSL to WebGL / GLSL
  * - ported from HLSL to WebGL / GLSL
- * http://www.truevision3d.com/forums/showcase/staticnoise_colorblackwhite_scanline_shaders-t18698.0.html
+ * https://web.archive.org/web/20210226214859/http://www.truevision3d.com/forums/showcase/staticnoise_colorblackwhite_scanline_shaders-t18698.0.html
  *
  *
  * Screen Space Static Postprocessor
  * Screen Space Static Postprocessor
  *
  *

+ 1 - 2
examples/jsm/shaders/HorizontalBlurShader.js

@@ -1,7 +1,6 @@
 /**
 /**
  * Two pass Gaussian blur filter (horizontal and vertical blur shaders)
  * Two pass Gaussian blur filter (horizontal and vertical blur shaders)
- * - described in http://www.gamerendering.com/2008/10/11/gaussian-blur-filter-shader/
- *   and used in http://www.cake23.de/traveling-wavefronts-lit-up.html
+ * - see http://www.cake23.de/traveling-wavefronts-lit-up.html
  *
  *
  * - 9 samples per pass
  * - 9 samples per pass
  * - standard deviation 2.7
  * - standard deviation 2.7

+ 1 - 2
examples/jsm/shaders/VerticalBlurShader.js

@@ -1,7 +1,6 @@
 /**
 /**
  * Two pass Gaussian blur filter (horizontal and vertical blur shaders)
  * Two pass Gaussian blur filter (horizontal and vertical blur shaders)
- * - described in http://www.gamerendering.com/2008/10/11/gaussian-blur-filter-shader/
- *   and used in http://www.cake23.de/traveling-wavefronts-lit-up.html
+ * - see http://www.cake23.de/traveling-wavefronts-lit-up.html
  *
  *
  * - 9 samples per pass
  * - 9 samples per pass
  * - standard deviation 2.7
  * - standard deviation 2.7

+ 0 - 1
examples/webgl_loader_amf.html

@@ -15,7 +15,6 @@
 		<div id="info">
 		<div id="info">
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a>
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a>
 			<a href="http://amf.wikispaces.com" target="_blank" rel="noopener">AMF File format</a>
 			<a href="http://amf.wikispaces.com" target="_blank" rel="noopener">AMF File format</a>
-			<div>AMF loader test by <a href="https://github.com/tamarintech" target="_blank" rel="noopener">tamarintech</a></div>
 			<div>Rook manufacturing file from <a href="http://amf.wikispaces.com/AMF+test+files" target="_blank" rel="noopener">AMF test files</a></div>
 			<div>Rook manufacturing file from <a href="http://amf.wikispaces.com/AMF+test+files" target="_blank" rel="noopener">AMF test files</a></div>
 		</div>
 		</div>
 
 

+ 0 - 1
examples/webgl_loader_pcd.html

@@ -10,7 +10,6 @@
 		<div id="info">
 		<div id="info">
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a>
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a>
 			<a href="http://pointclouds.org/documentation/tutorials/pcd_file_format.php#pcd-file-format" target="_blank" rel="noopener">PCD File format</a>
 			<a href="http://pointclouds.org/documentation/tutorials/pcd_file_format.php#pcd-file-format" target="_blank" rel="noopener">PCD File format</a>
-			<div>PCD loader test by <a href="http://filipecaixeta.com.br" target="_blank" rel="noopener">Filipe Caixeta</a></div>
 			<div>+/-: Increase/Decrease point size</div>
 			<div>+/-: Increase/Decrease point size</div>
 			<div>c: Change color</div>
 			<div>c: Change color</div>
 		</div>
 		</div>

+ 1 - 1
examples/webgl_materials_bumpmap.html

@@ -10,7 +10,7 @@
 	<body>
 	<body>
 		<div id="info">
 		<div id="info">
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> - bump mapping without tangents<br/>
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> - bump mapping without tangents<br/>
-			<a href="http://graphics.cs.williams.edu/data/meshes.xml#14" target="_blank" rel="noopener">Lee Perry-Smith</a> head
+			<a href="https://casual-effects.com/data/" target="_blank" rel="noopener">Lee Perry-Smith</a> head
 		</div>
 		</div>
 
 
 		<script type="module">
 		<script type="module">

+ 1 - 1
examples/webgl_materials_cubemap_mipmaps.html

@@ -10,7 +10,7 @@
 
 
 		<div id="container"></div>
 		<div id="container"></div>
 		<div id="info">
 		<div id="info">
-			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> - cubemap customized mipmaps demo. Author <a href="https://github.com/AngusLang" target="_blank">Angus</a><br/>
+			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> - cubemap customized mipmaps demo.<br/>
 			Left: webgl generated mipmaps<br/>
 			Left: webgl generated mipmaps<br/>
 			Right: manual mipmaps<br/>
 			Right: manual mipmaps<br/>
 		</div>
 		</div>

+ 1 - 2
examples/webgl_materials_envmaps.html

@@ -10,8 +10,7 @@
 
 
 		<div id="info">
 		<div id="info">
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> - webgl environment mapping example<br/>
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> - webgl environment mapping example<br/>
-			Equirectangular Map by <a href="http://gl.ict.usc.edu/Data/HighResProbes/">University of Southern California</a><br/>
-			Spherical Map by <a href="http://www.pauldebevec.com/Probes/">Paul Debevec</a>
+			Equirectangular Map by <a href="http://www.flickr.com/photos/jonragnarsson/2294472375/" target="_blank" rel="noopener">J&oacute;n Ragnarsson</a>.
 		</div>
 		</div>
 
 
 		<script type="module">
 		<script type="module">

+ 1 - 1
examples/webgl_materials_modified.html

@@ -10,7 +10,7 @@
 	<body>
 	<body>
 		<div id="info">
 		<div id="info">
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> wegbl - modified material.
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> wegbl - modified material.
-			<a href="http://graphics.cs.williams.edu/data/meshes.xml#14" target="_blank" rel="noopener">Lee Perry-Smith</a> head.
+			<a href="https://casual-effects.com/data/" target="_blank" rel="noopener">Lee Perry-Smith</a> head.
 		</div>
 		</div>
 
 
 		<script type="module">
 		<script type="module">

+ 1 - 1
examples/webgl_materials_normalmap.html

@@ -10,7 +10,7 @@
 	<body>
 	<body>
 		<div id="info">
 		<div id="info">
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> - webgl normalmap demo.<br/>
 			<a href="https://threejs.org" target="_blank" rel="noopener">three.js</a> - webgl normalmap demo.<br/>
-			<a href="http://graphics.cs.williams.edu/data/meshes.xml#14" target="_blank" rel="noopener">Lee Perry-Smith</a> head.
+			<a href="https://casual-effects.com/data/" target="_blank" rel="noopener">Lee Perry-Smith</a> head.
 		</div>
 		</div>
 
 
 		<script type="module">
 		<script type="module">

+ 1 - 1
src/renderers/shaders/ShaderChunk/tonemapping_pars_fragment.glsl.js

@@ -13,7 +13,7 @@ vec3 LinearToneMapping( vec3 color ) {
 
 
 }
 }
 
 
-// source: https://www.cs.utah.edu/~reinhard/cdrom/
+// source: https://www.cs.utah.edu/docs/techreports/2002/pdf/UUCS-02-001.pdf
 vec3 ReinhardToneMapping( vec3 color ) {
 vec3 ReinhardToneMapping( vec3 color ) {
 
 
 	color *= toneMappingExposure;
 	color *= toneMappingExposure;