From 6d7ea4f0526c8bc0624b8f54bad56cdb3cb7bb01 Mon Sep 17 00:00:00 2001 From: MikeCAT Date: Mon, 30 Oct 2023 19:46:46 +0900 Subject: [PATCH 1/4] Fix WebGL example links --- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 4 ++-- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 4 ++-- .../api/webgl_api/tutorial/using_textures_in_webgl/index.md | 4 ++-- .../fr/web/api/webgl_api/by_example/video_textures/index.md | 2 +- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 6 +++--- .../tutorial/animating_objects_with_webgl/index.md | 4 ++-- .../webgl_api/tutorial/getting_started_with_webgl/index.md | 6 +++--- .../web/api/webgl_api/tutorial/lighting_in_webgl/index.md | 4 ++-- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 4 ++-- .../api/webgl_api/tutorial/using_textures_in_webgl/index.md | 4 ++-- files/fr/web/guide/audio_and_video_manipulation/index.md | 4 ++-- .../tutorial/animating_objects_with_webgl/index.md | 4 ++-- .../webgl_api/tutorial/getting_started_with_webgl/index.md | 6 +++--- .../web/api/webgl_api/tutorial/lighting_in_webgl/index.md | 4 ++-- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 4 ++-- .../api/webgl_api/tutorial/using_textures_in_webgl/index.md | 4 ++-- .../web/api/webxr_device_api/movement_and_motion/index.md | 2 +- files/ja/web/guide/audio_and_video_manipulation/index.md | 4 ++-- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 4 ++-- .../webgl_api/tutorial/getting_started_with_webgl/index.md | 2 +- .../web/api/webgl_api/tutorial/lighting_in_webgl/index.md | 4 ++-- .../api/webgl_api/tutorial/using_textures_in_webgl/index.md | 4 ++-- files/ru/web/guide/audio_and_video_manipulation/index.md | 4 ++-- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 2 +- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 4 ++-- .../webgl_api/tutorial/getting_started_with_webgl/index.md | 6 +++--- 26 files changed, 52 insertions(+), 52 deletions(-) diff --git a/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index 31021a9f96a64e..7d96eb9fd74731 100644 --- a/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -260,9 +260,9 @@ El primer paso es limpiar el canvas de nuestro color de fondo; establecemos la p Entonces establecemos la posición del cuadrado plano al cargar la posición de identidad y alejando la cámara en 6 unidades. Déspues de eso, enlazamos el buffer del vértice del cuadrado al atributo que el shader estaba usando para `aVertexPosition` y le decimos a WebGL como jalar los datos fuera de este. Finalmente dibujamos el objeto al llamar el método {{domxref("WebGLRenderingContext.drawArrays()", "drawArrays()")}}. -{{EmbedGHLiveSample('webgl-examples/tutorial/sample2/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[Ver código completo](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample2) | [Abrir esta demostración en una nueva página](http://mdn.github.io/webgl-examples/tutorial/sample2/) +[Ver código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Abrir esta demostración en una nueva página](http://mdn.github.io/webgl-examples/tutorial/sample2/) ## Utilidades para operaciones de Matrices diff --git a/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index 65962eaef11723..cf39ec01892be1 100644 --- a/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -89,8 +89,8 @@ Then, drawScene() puede ser revisado para que utilice dichos colores cuando dibu gl.bindBuffer(gl.ARRAY_BUFFER, squareVerticesColorBuffer); gl.vertexAttribPointer(vertexColorAttribute, 4, gl.FLOAT, false, 0, 0); -{{EmbedGHLiveSample('webgl-examples/tutorial/sample3/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510) }} -[Ver el código completo](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample3) | [Abrir demostración en una nueva página](http://mdn.github.io/webgl-examples/tutorial/sample3/) +[Ver el código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [Abrir demostración en una nueva página](http://mdn.github.io/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index f448341d553233..8ba7a16edc62db 100644 --- a/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -177,9 +177,9 @@ GL proporciona 32 registros de textura; La primera de ellas es gl.TEXTURE0. Vinc En este punto, el cubo giratorio debe estar listo. -{{EmbedGHLiveSample('webgl-examples/tutorial/sample6/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510) }} -[Ver el código completo](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample6) | [Abrir esta demo en una nueva pestaña](http://mdn.github.io/webgl-examples/tutorial/sample6/) +[Ver el código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Abrir esta demo en una nueva pestaña](http://mdn.github.io/webgl-examples/tutorial/sample6/) ## Texturas entre dominios diff --git a/files/fr/web/api/webgl_api/by_example/video_textures/index.md b/files/fr/web/api/webgl_api/by_example/video_textures/index.md index 72969075044dd7..da6fabb704e8d3 100644 --- a/files/fr/web/api/webgl_api/by_example/video_textures/index.md +++ b/files/fr/web/api/webgl_api/by_example/video_textures/index.md @@ -9,6 +9,6 @@ Cet exemple illustre comment utiliser des fichiers vidéos comme textures. ### Des textures à partir de vidéos -{{EmbedGHLiveSample('webgl-examples/tutorial/sample8/index.html', 670, 510)}} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample8/index.html', 670, 510)}} {{Previous("Apprendre/WebGL/Par_exemple/Générer_des_textures_avec_du_code")}} diff --git a/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index e304ac23e1be41..9c8cd47f3d905f 100644 --- a/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -188,7 +188,7 @@ Une fois que cela est fait, nous créons un tableau JavaScript contenant la posi Une fois que les shaders sont définis, que les emplacements sont retrouvés, et que les positions des sommets du carré 2D sont stockées dans le tampon, nous pouvons faire effectivement le rendu de la scène. Puisque nous n'animons rien dans cet exemple, notre fonction `drawScene()` est très simple. Elle utilise quelques routines utilitaires que nous décrirons sous peu. -> **Note :** Vous pourriez obtenir une erreur JavaScript indiquant _"mat4 n'est pas défini"_. Cela signifie qu'il existe une dépendance à **glmatrix**. Vous pouvez inclure [gl-matrix.js](https://mdn.github.io/webgl-examples/tutorial/gl-matrix.js) pour résoudre ce problème, comme suggéré [ici](https://github.com/mdn/webgl-examples/issues/20). +> **Note :** Vous pourriez obtenir une erreur JavaScript indiquant _"mat4 n'est pas défini"_. Cela signifie qu'il existe une dépendance à **glmatrix**. Vous pouvez inclure [gl-matrix.js](https://mdn.github.io/webgl-examples/tutorial/gl-matrix.js) pour résoudre ce problème, comme suggéré [ici](https://github.com/mdn/dom-examples/tree/main/webgl-examples/issues/20). ```js function drawScene(gl, programInfo, buffers) { @@ -281,9 +281,9 @@ La première étape consiste à effacer le canevas avec notre arrière plan ; en Ensuite, nous établissons la position du carré 2D en chargeant la position de l'origine et en nous déplaçant de 6 unités à partir de la caméra. Après cela, nous lions le tampon des sommets du carré à l'attribut que le shader utilise comme `aVertexPosition` et nous indiquons à WebGL comment en extraire les données. Enfin, nous dessinons l'objet en appelant la méthode {{domxref ("WebGLRenderingContext.drawArrays()", "drawArrays()")}}. -{{EmbedGHLiveSample('webgl-examples/tutorial/sample2/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample2) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample2/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample2/) ## Opérations utilitaires matricielles diff --git a/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md index 63fe8584de5de7..59c20cd83d46b9 100644 --- a/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md @@ -54,8 +54,8 @@ squareRotation += deltaTime; Ce code utilise le laps de temps qui s'est écoulé depuis la dernière fois que nous avons mis à jour la valeur `squareRotation` pour déterminer de combien faire tourner le carré. -{{EmbedGHLiveSample('webgl-examples/tutorial/sample4/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample4/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample4) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample4/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample4) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample4/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Using_shaders_to_apply_color_in_WebGL", "Web/API/WebGL_API/Tutorial/Creating_3D_objects_using_WebGL") }} diff --git a/files/fr/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md index 7b8587d1cb5bfd..3eba910c8ec42e 100644 --- a/files/fr/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md @@ -7,7 +7,7 @@ slug: Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL Cet article va vous donner une introduction aux bases de l'utilisation de WebGL. Il est supposé que vous avez déjà une compréhension des mathématiques impliquées dans les graphismes 3D, et cet article ne prétend pas vous enseigner les concepts des graphismes 3D par eux-mêmes. -Les exemples de code de ce tutoriel peuvent aussi être trouvés dans le [webgl-examples GitHub repository](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial). +Les exemples de code de ce tutoriel peuvent aussi être trouvés dans le [webgl-examples GitHub repository](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial). ## Préparation au rendu 3D @@ -57,9 +57,9 @@ Si le contexte est initialisé avec succès, la variable `gl` sera notre référ A ce stade, votre code est suffisant pour que le contexte WebGL puisse s'initialiser avec succès, et vous devriez vous retrouver avec une grande boîte noire et vide, prête à - et attendant de - recevoir du contenu. -{{EmbedGHLiveSample('webgl-examples/tutorial/sample1/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample1/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample1) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample1/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample1) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample1/) ## Voir aussi diff --git a/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md index 62df767ce27001..2b58354ed87576 100644 --- a/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md @@ -151,9 +151,9 @@ Ici nous récupérons la couleur de chaque texel (tas de pixel pour une texture) Et c'est tout ! -{{EmbedGHLiveSample('webgl-examples/tutorial/sample7/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample7/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample7) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample7/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample7/) ## Exercices diff --git a/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index bdbdda70bfc0f6..7a536516533bd9 100644 --- a/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -121,8 +121,8 @@ Ensuite, `drawScene()` peut être modifié pour utiliser réellement ces couleur } ``` -{{EmbedGHLiveSample('webgl-examples/tutorial/sample3/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample3) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample3/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index 25e0216344882e..9db189974896e3 100644 --- a/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -287,9 +287,9 @@ function drawScene(gl, programInfo, buffers, texture, deltaTime) { Arrivés ce point, le cube en rotation devrait être prêt à fonctionner. -{{EmbedGHLiveSample('webgl-examples/tutorial/sample6/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample6) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample6/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample6/) ## Textures inter-domaines diff --git a/files/fr/web/guide/audio_and_video_manipulation/index.md b/files/fr/web/guide/audio_and_video_manipulation/index.md index 6f1b44fef9f2e5..e4736044e66780 100644 --- a/files/fr/web/guide/audio_and_video_manipulation/index.md +++ b/files/fr/web/guide/audio_and_video_manipulation/index.md @@ -113,9 +113,9 @@ processor.doLoad(); Exemple: -{{EmbedGHLiveSample('webgl-examples/tutorial/sample8/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample8/index.html', 670, 510) }} -> **Note :** Vous pouvez trouver le [code source de cette démo sur GitHub](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample8) ([la voir en direct](https://mdn.github.io/webgl-examples/tutorial/sample8/) aussi). +> **Note :** Vous pouvez trouver le [code source de cette démo sur GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample8) ([la voir en direct](https://mdn.github.io/webgl-examples/tutorial/sample8/) aussi). ### Vitesse de lecture diff --git a/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md index 7c3a0f0b451ee1..830a800a3a067c 100644 --- a/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md @@ -91,9 +91,9 @@ mvTranslate([squareXOffset, squareYOffset, squareZOffset]); 以上で、正方形が回転するとともにズームイン・ズームアウトしながら、環境内を近づいたり遠ざかったりするようランダムに動き回ります。これはスクリーンセーバーのようです。 -{{EmbedGHLiveSample('webgl-examples/tutorial/sample4/index.html', 670, 510)}} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample4/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample4) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample4/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample4) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample4/) ## さらに行列を操作する diff --git a/files/ja/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md index 6d4185a12ac971..fbfcf03a143ec6 100644 --- a/files/ja/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md @@ -11,7 +11,7 @@ WebGL のプログラムは JavaScript で記述する制御コードと、コ この記事では、 WebGL の基礎を紹介します。ここでは、三次元グラフィックスに関する数学的な知識を理解していることを前提とします。よって、 OpenGL そのものの説明は行いません。 -このチュートリアルで使用するコード例は、[GitHub の webgl-examples リポジトリー](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial)で確認できます。 +このチュートリアルで使用するコード例は、[GitHub の webgl-examples リポジトリー](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial)で確認できます。 この一連の記事が WebGL 自体を紹介していることに注意してください。ただし [THREE.js](https://threejs.org/) など、 WebGL の機能をカプセル化する多くのフレームワークが利用でき、三次元アプリケーションとゲームを簡単に構築することが可能です。 @@ -63,9 +63,9 @@ window.onload = main; この時点で、 WebGL コンテキストが正常に初期化されるのに十分なコードがあり、コンテンツを受信する準備ができて待機している大きな黒い空のボックスになります。 -{{EmbedGHLiveSample('webgl-examples/tutorial/sample1/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample1/index.html', 670, 510) }} -[コードを確認する](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample1) | [新しいページでデモを開く](https://mdn.github.io/webgl-examples/tutorial/sample1/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample1) | [新しいページでデモを開く](https://mdn.github.io/webgl-examples/tutorial/sample1/) ## 関連情報 diff --git a/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md index f3476ce64d3bd5..efab6f20e1f2cf 100644 --- a/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md @@ -153,9 +153,9 @@ gl.uniformMatrix4fv( 以上で完成です! -{{EmbedGHLiveSample('webgl-examples/tutorial/sample7/index.html', 670, 510)}} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample7/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample7) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample7/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample7/) ## 読者への課題 diff --git a/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index 0634d45e8af6c7..749a71643c8a8d 100644 --- a/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -92,8 +92,8 @@ gl.bindBuffer(gl.ARRAY_BUFFER, squareVerticesColorBuffer); gl.vertexAttribPointer(vertexColorAttribute, 4, gl.FLOAT, false, 0, 0); ``` -{{EmbedGHLiveSample('webgl-examples/tutorial/sample3/index.html', 670, 510)}} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample3) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample3/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index d1b2120a88594d..aa7816ce97ac49 100644 --- a/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -178,9 +178,9 @@ GL は 32 個のテクスチャレジスタを提供し、その 1 つ目が `gl 以上でテクスチャが貼り付けられた、回転するキューブが完成します。 -{{EmbedGHLiveSample('webgl-examples/tutorial/sample6/index.html', 670, 510)}} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample6) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample6/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample6/) ## クロスドメインのテクスチャ diff --git a/files/ja/web/api/webxr_device_api/movement_and_motion/index.md b/files/ja/web/api/webxr_device_api/movement_and_motion/index.md index 4282cd715ad871..6dac80c0299aa6 100644 --- a/files/ja/web/api/webxr_device_api/movement_and_motion/index.md +++ b/files/ja/web/api/webxr_device_api/movement_and_motion/index.md @@ -518,7 +518,7 @@ function applyViewerControls(refSpace) { `renderScene()` 関数は、ユーザーがその瞬間に見える世界の部分を実際にレンダリングするために呼び出されます。 XR ギアに必要な 3D 効果を確立するために、それぞれの目でわずかに異なる位置を使用し、それぞれの目に対して 1 回ずつ呼び出されます。 -このコードのほとんどは、[WebGL でのライティング](/ja/docs/Web/API/WebGL_API/Tutorial/Lighting_in_WebGL)の記事の `drawScene()` 関数から直接取得した典型的な WebGL レンダリングコードであり、この例の WebGL レンダリング部分の詳細についてはそこを参照してください([GitHub でコードを見る](https://github.com/mdn/webgl-examples/blob/gh-pages/tutorial/sample7/webgl-demo.js))。 しかし、ここでは、この例に固有のコードから始まっているので、その部分について詳しく見ていきます。 +このコードのほとんどは、[WebGL でのライティング](/ja/docs/Web/API/WebGL_API/Tutorial/Lighting_in_WebGL)の記事の `drawScene()` 関数から直接取得した典型的な WebGL レンダリングコードであり、この例の WebGL レンダリング部分の詳細についてはそこを参照してください([GitHub でコードを見る](https://github.com/mdn/dom-examples/tree/main/webgl-examples/blob/gh-pages/tutorial/sample7/webgl-demo.js))。 しかし、ここでは、この例に固有のコードから始まっているので、その部分について詳しく見ていきます。 ```js const normalMatrix = mat4.create(); diff --git a/files/ja/web/guide/audio_and_video_manipulation/index.md b/files/ja/web/guide/audio_and_video_manipulation/index.md index 469eb28724c840..08ccdf081c3c87 100644 --- a/files/ja/web/guide/audio_and_video_manipulation/index.md +++ b/files/ja/web/guide/audio_and_video_manipulation/index.md @@ -119,9 +119,9 @@ processor.doLoad(); [WebGL](/ja/docs/Web/WebGL) はキャンバスを使用してハードウェアアクセラレーションによる三次元や二次元の描画を行う強力な API です。 {{htmlelement("video")}} 要素と組み合わせることで、動画をテクチャとして利用できます。つまり三次元空間上に動画を配置し、再生できます。 -{{EmbedGHLiveSample('webgl-examples/tutorial/sample8/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample8/index.html', 670, 510) }} -> **メモ:** [このデモのソースコードは GitHub](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample8) にあります ([ライブで表示](https://mdn.github.io/webgl-examples/tutorial/sample8/)も)。 +> **メモ:** [このデモのソースコードは GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample8) にあります ([ライブで表示](https://mdn.github.io/webgl-examples/tutorial/sample8/)も)。 ### 再生速度 diff --git a/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index 0f70ce028d0802..ef961611921494 100644 --- a/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -188,9 +188,9 @@ The first step is to clear the context to our background color; then we establis Then we establish the position of the square by loading the identity position and translating away from the camera by 6 units. After that, we bind the square's vertex buffer to the context, configure it, and draw the object by calling the `drawArrays()` method. -{{EmbedGHLiveSample('webgl-examples/tutorial/sample2/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[View the complete code](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample2) | [Open this demo on a new page](http://mdn.github.io/webgl-examples/tutorial/sample2/) +[View the complete code](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Open this demo on a new page](http://mdn.github.io/webgl-examples/tutorial/sample2/) ## Operações úteis da Matrix diff --git a/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md b/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md index 23d120a95dfa01..049d110d57438e 100644 --- a/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md +++ b/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md @@ -9,7 +9,7 @@ slug: Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL Esse artigo vai introduzir o básico sobre o uso do WebGL. Acredita-se que você já possui entendimento da matemática que envolve os gráficos 3D, e que este artigo não tem a pretensão de tentar ensinar-lhe OpenGL em si. -Os exemplos de código deste tutorial também podem ser encontrados no [Exemplos de WebGL no repositório do GitHub](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial). +Os exemplos de código deste tutorial também podem ser encontrados no [Exemplos de WebGL no repositório do GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial). ## Preparando-se para renderizar em 3D diff --git a/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md b/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md index d1f726054fab93..17babbb0e4e161 100644 --- a/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md +++ b/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md @@ -215,9 +215,9 @@ const programInfo = { И это всё! -{{EmbedGHLiveSample('webgl-examples/tutorial/sample7/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample7/index.html', 670, 510) }} -[Посмотреть код примера полностью](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample7) | [Открыть демо в новом окне](http://mdn.github.io/webgl-examples/tutorial/sample7/) +[Посмотреть код примера полностью](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [Открыть демо в новом окне](http://mdn.github.io/webgl-examples/tutorial/sample7/) ## Самостоятельные упражнения diff --git a/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index 21cc50dce1a10c..79146b00ee2d9e 100644 --- a/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -266,9 +266,9 @@ function drawScene(gl, programInfo, buffers, texture, deltaTime) { Сейчас вращающийся куб должен иметь текстуру на гранях. -{{EmbedGHLiveSample('webgl-examples/tutorial/sample6/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510) }} -[Посмотреть код примера полностью](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample6) | [Открыть демо в новом окне](http://mdn.github.io/webgl-examples/tutorial/sample6/) +[Посмотреть код примера полностью](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Открыть демо в новом окне](http://mdn.github.io/webgl-examples/tutorial/sample6/) ## Кросс-доменные текстуры diff --git a/files/ru/web/guide/audio_and_video_manipulation/index.md b/files/ru/web/guide/audio_and_video_manipulation/index.md index d26a6bd49356f9..0fba1a6077f404 100644 --- a/files/ru/web/guide/audio_and_video_manipulation/index.md +++ b/files/ru/web/guide/audio_and_video_manipulation/index.md @@ -121,9 +121,9 @@ This is a pretty simple example showing how to manipulate video frames using a c [WebGL](/ru/docs/Web/WebGL) is a powerful API that uses canvas to draw hardware-accelerated 3D or 2D scenes. You can combine WebGL and the {{htmlelement("video")}} element to create video textures, which means you can put video inside 3D scenes. -{{EmbedGHLiveSample('webgl-examples/tutorial/sample8/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample8/index.html', 670, 510) }} -> **Примечание:** You can find the [source code of this demo on GitHub](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample8) ([see it live](https://mdn.github.io/webgl-examples/tutorial/sample8/) also). +> **Примечание:** You can find the [source code of this demo on GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample8) ([see it live](https://mdn.github.io/webgl-examples/tutorial/sample8/) also). ### Скорость воспроизведения diff --git a/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index 29f0696f3955ff..ef2d88b99a515f 100644 --- a/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -162,6 +162,6 @@ setColorAttribute(gl, buffers, programInfo); {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510) }} -[查看完整代码](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample3) | [在新页面中打开示例](http://mdn.github.io/webgl-examples/tutorial/sample3/) +[查看完整代码](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [在新页面中打开示例](http://mdn.github.io/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index db9d38453b0b69..542dfecb0c1b6f 100644 --- a/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -260,9 +260,9 @@ function drawScene(gl, programInfo, buffers) { 接下來,我們讀入正方形的位置,並把它擺在離相機 6 單位遠的位置。然後我們將正方形頂點的 buffer 綁定到 gl 上。最後我們呼叫{{domxref("WebGLRenderingContext.drawArrays()", "drawArrays()")}}函數來渲染物件。 -{{EmbedGHLiveSample('webgl-examples/tutorial/sample2/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[檢視完整程式碼](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample2) | [開啟新頁面來檢視結果](http://mdn.github.io/webgl-examples/tutorial/sample2/) +[檢視完整程式碼](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [開啟新頁面來檢視結果](http://mdn.github.io/webgl-examples/tutorial/sample2/) ## 矩陣運算 diff --git a/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md b/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md index 9f0a92578169bd..f0d21dba589187 100644 --- a/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md +++ b/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md @@ -9,7 +9,7 @@ slug: Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL 這篇文章將會向您介紹 WebGL 的基礎。這篇文章假設您已經對於三維圖學涉及的數學有所了解,並且它將不會被佯裝為三維圖學的教材。在我們的學習區域內有初學者指南讓你完成編程任務:[Learn WebGL for 2D and 3D graphics](/zh-TW/docs/Learn/WebGL). -在此教學文件中的程式碼範例都能在 [webgl-examples GitHub repository](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial) 之中找到。 +在此教學文件中的程式碼範例都能在 [webgl-examples GitHub repository](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial) 之中找到。 ## 準備三維渲染 @@ -57,9 +57,9 @@ function main() { 至此,您已經有足夠初始化 WebGL 背景資料的程式碼,並且準備好了等待接收內容的容器。 -{{EmbedGHLiveSample('webgl-examples/tutorial/sample1/index.html', 670, 510) }} +{{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample1/index.html', 670, 510) }} -[檢視完整程式碼](https://github.com/mdn/webgl-examples/tree/gh-pages/tutorial/sample1) | [開啟新頁面來檢視結果](http://mdn.github.io/webgl-examples/tutorial/sample1/) +[檢視完整程式碼](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample1) | [開啟新頁面來檢視結果](http://mdn.github.io/webgl-examples/tutorial/sample1/) ## 亦可參考 From 8f98216f310342c16f5a771936807f666db1a5a9 Mon Sep 17 00:00:00 2001 From: MikeCAT Date: Mon, 30 Oct 2023 19:50:07 +0900 Subject: [PATCH 2/4] Fix WebGL live example links --- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 2 +- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 2 +- .../web/api/webgl_api/tutorial/using_textures_in_webgl/index.md | 2 +- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 2 +- .../webgl_api/tutorial/animating_objects_with_webgl/index.md | 2 +- files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md | 2 +- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 2 +- .../web/api/webgl_api/tutorial/using_textures_in_webgl/index.md | 2 +- .../webgl_api/tutorial/animating_objects_with_webgl/index.md | 2 +- files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md | 2 +- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 2 +- .../web/api/webgl_api/tutorial/using_textures_in_webgl/index.md | 2 +- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 2 +- files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md | 2 +- .../web/api/webgl_api/tutorial/using_textures_in_webgl/index.md | 2 +- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 2 +- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 2 +- .../api/webgl_api/tutorial/getting_started_with_webgl/index.md | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index 7d96eb9fd74731..cf31e444daca83 100644 --- a/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -262,7 +262,7 @@ Entonces establecemos la posición del cuadrado plano al cargar la posición de {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[Ver código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Abrir esta demostración en una nueva página](http://mdn.github.io/webgl-examples/tutorial/sample2/) +[Ver código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Abrir esta demostración en una nueva página](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) ## Utilidades para operaciones de Matrices diff --git a/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index cf39ec01892be1..edd51eeb69172b 100644 --- a/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -91,6 +91,6 @@ gl.bindBuffer(gl.ARRAY_BUFFER, squareVerticesColorBuffer); gl.vertexAttribPointe {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510) }} -[Ver el código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [Abrir demostración en una nueva página](http://mdn.github.io/webgl-examples/tutorial/sample3/) +[Ver el código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [Abrir demostración en una nueva página](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index 8ba7a16edc62db..ea5802b57278c9 100644 --- a/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -179,7 +179,7 @@ En este punto, el cubo giratorio debe estar listo. {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510) }} -[Ver el código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Abrir esta demo en una nueva pestaña](http://mdn.github.io/webgl-examples/tutorial/sample6/) +[Ver el código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Abrir esta demo en una nueva pestaña](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) ## Texturas entre dominios diff --git a/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index 9c8cd47f3d905f..a50405e94bd39c 100644 --- a/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -283,7 +283,7 @@ Ensuite, nous établissons la position du carré 2D en chargeant la position de {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample2/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) ## Opérations utilitaires matricielles diff --git a/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md index 59c20cd83d46b9..9314b902aea813 100644 --- a/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md @@ -56,6 +56,6 @@ Ce code utilise le laps de temps qui s'est écoulé depuis la dernière fois que {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample4/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample4) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample4/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample4) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample4/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Using_shaders_to_apply_color_in_WebGL", "Web/API/WebGL_API/Tutorial/Creating_3D_objects_using_WebGL") }} diff --git a/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md index 2b58354ed87576..879cb8e9d5d43c 100644 --- a/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md @@ -153,7 +153,7 @@ Et c'est tout ! {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample7/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample7/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/) ## Exercices diff --git a/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index 7a536516533bd9..c7f5bb178a6d9a 100644 --- a/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -123,6 +123,6 @@ Ensuite, `drawScene()` peut être modifié pour utiliser réellement ces couleur {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample3/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index 9db189974896e3..39115702230edb 100644 --- a/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -289,7 +289,7 @@ Arrivés ce point, le cube en rotation devrait être prêt à fonctionner. {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Ouvrir cette démo dans une nouvelle page](http://mdn.github.io/webgl-examples/tutorial/sample6/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) ## Textures inter-domaines diff --git a/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md index 830a800a3a067c..a6c7b9ab9047c7 100644 --- a/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md @@ -93,7 +93,7 @@ mvTranslate([squareXOffset, squareYOffset, squareZOffset]); {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample4/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample4) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample4/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample4) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample4/) ## さらに行列を操作する diff --git a/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md index efab6f20e1f2cf..751d4b69ad46d3 100644 --- a/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md @@ -155,7 +155,7 @@ gl.uniformMatrix4fv( {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample7/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample7/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/) ## 読者への課題 diff --git a/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index 749a71643c8a8d..8518673c1c7314 100644 --- a/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -94,6 +94,6 @@ gl.vertexAttribPointer(vertexColorAttribute, 4, gl.FLOAT, false, 0, 0); {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample3/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index aa7816ce97ac49..f1bba6a4984c77 100644 --- a/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -180,7 +180,7 @@ GL は 32 個のテクスチャレジスタを提供し、その 1 つ目が `gl {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [新しいページでデモを開く](http://mdn.github.io/webgl-examples/tutorial/sample6/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) ## クロスドメインのテクスチャ diff --git a/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index ef961611921494..7374d9a4c66a0c 100644 --- a/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -190,7 +190,7 @@ Then we establish the position of the square by loading the identity position an {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[View the complete code](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Open this demo on a new page](http://mdn.github.io/webgl-examples/tutorial/sample2/) +[View the complete code](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Open this demo on a new page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) ## Operações úteis da Matrix diff --git a/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md b/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md index 17babbb0e4e161..981ffd0d06b8e7 100644 --- a/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md +++ b/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md @@ -217,7 +217,7 @@ const programInfo = { {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample7/index.html', 670, 510) }} -[Посмотреть код примера полностью](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [Открыть демо в новом окне](http://mdn.github.io/webgl-examples/tutorial/sample7/) +[Посмотреть код примера полностью](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [Открыть демо в новом окне](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/) ## Самостоятельные упражнения diff --git a/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index 79146b00ee2d9e..5b4f9727a6a228 100644 --- a/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -268,7 +268,7 @@ function drawScene(gl, programInfo, buffers, texture, deltaTime) { {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510) }} -[Посмотреть код примера полностью](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Открыть демо в новом окне](http://mdn.github.io/webgl-examples/tutorial/sample6/) +[Посмотреть код примера полностью](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Открыть демо в новом окне](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) ## Кросс-доменные текстуры diff --git a/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index ef2d88b99a515f..133be2f390d4e0 100644 --- a/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -162,6 +162,6 @@ setColorAttribute(gl, buffers, programInfo); {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510) }} -[查看完整代码](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [在新页面中打开示例](http://mdn.github.io/webgl-examples/tutorial/sample3/) +[查看完整代码](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [在新页面中打开示例](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index 542dfecb0c1b6f..45413ade190cad 100644 --- a/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -262,7 +262,7 @@ function drawScene(gl, programInfo, buffers) { {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[檢視完整程式碼](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [開啟新頁面來檢視結果](http://mdn.github.io/webgl-examples/tutorial/sample2/) +[檢視完整程式碼](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [開啟新頁面來檢視結果](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) ## 矩陣運算 diff --git a/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md b/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md index f0d21dba589187..33c0ca56051127 100644 --- a/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md +++ b/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md @@ -59,7 +59,7 @@ function main() { {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample1/index.html', 670, 510) }} -[檢視完整程式碼](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample1) | [開啟新頁面來檢視結果](http://mdn.github.io/webgl-examples/tutorial/sample1/) +[檢視完整程式碼](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample1) | [開啟新頁面來檢視結果](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample1/) ## 亦可參考 From fdd2cf656fdd7e690ca0343d545f44c0cc61b260 Mon Sep 17 00:00:00 2001 From: MikeCAT Date: Wed, 1 Nov 2023 01:26:20 +0900 Subject: [PATCH 3/4] Fix WebGL example links --- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 2 +- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 2 +- .../api/webgl_api/tutorial/using_textures_in_webgl/index.md | 2 +- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 2 +- .../webgl_api/tutorial/animating_objects_with_webgl/index.md | 2 +- .../webgl_api/tutorial/getting_started_with_webgl/index.md | 2 +- .../fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md | 2 +- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 2 +- .../api/webgl_api/tutorial/using_textures_in_webgl/index.md | 2 +- files/fr/web/guide/audio_and_video_manipulation/index.md | 2 +- .../webgl_api/tutorial/animating_objects_with_webgl/index.md | 2 +- .../webgl_api/tutorial/getting_started_with_webgl/index.md | 4 ++-- .../ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md | 2 +- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 2 +- .../api/webgl_api/tutorial/using_textures_in_webgl/index.md | 2 +- files/ja/web/guide/audio_and_video_manipulation/index.md | 2 +- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 2 +- .../webgl_api/tutorial/getting_started_with_webgl/index.md | 2 +- .../ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md | 2 +- .../api/webgl_api/tutorial/using_textures_in_webgl/index.md | 2 +- files/ru/web/guide/audio_and_video_manipulation/index.md | 2 +- .../web/api/webgl_api/tutorial/lighting_in_webgl/index.md | 2 +- .../tutorial/using_shaders_to_apply_color_in_webgl/index.md | 2 +- .../tutorial/adding_2d_content_to_a_webgl_context/index.md | 2 +- .../webgl_api/tutorial/getting_started_with_webgl/index.md | 4 ++-- 25 files changed, 27 insertions(+), 27 deletions(-) diff --git a/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index cf31e444daca83..8a8ca45fab3bec 100644 --- a/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/es/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -262,7 +262,7 @@ Entonces establecemos la posición del cuadrado plano al cargar la posición de {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[Ver código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Abrir esta demostración en una nueva página](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) +[Ver código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample2) | [Abrir esta demostración en una nueva página](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) ## Utilidades para operaciones de Matrices diff --git a/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index edd51eeb69172b..516607c8170286 100644 --- a/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/es/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -91,6 +91,6 @@ gl.bindBuffer(gl.ARRAY_BUFFER, squareVerticesColorBuffer); gl.vertexAttribPointe {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510) }} -[Ver el código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [Abrir demostración en una nueva página](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) +[Ver el código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample3) | [Abrir demostración en una nueva página](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index ea5802b57278c9..7f742a4e9d0884 100644 --- a/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/es/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -179,7 +179,7 @@ En este punto, el cubo giratorio debe estar listo. {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510) }} -[Ver el código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Abrir esta demo en una nueva pestaña](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) +[Ver el código completo](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample6) | [Abrir esta demo en una nueva pestaña](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) ## Texturas entre dominios diff --git a/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index a50405e94bd39c..fe65e11350d8fe 100644 --- a/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -283,7 +283,7 @@ Ensuite, nous établissons la position du carré 2D en chargeant la position de {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample2) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) ## Opérations utilitaires matricielles diff --git a/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md index 9314b902aea813..61b83cbb08577a 100644 --- a/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md @@ -56,6 +56,6 @@ Ce code utilise le laps de temps qui s'est écoulé depuis la dernière fois que {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample4/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample4) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample4/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample4) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample4/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Using_shaders_to_apply_color_in_WebGL", "Web/API/WebGL_API/Tutorial/Creating_3D_objects_using_WebGL") }} diff --git a/files/fr/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md index 3eba910c8ec42e..99d66862a19c7f 100644 --- a/files/fr/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md @@ -7,7 +7,7 @@ slug: Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL Cet article va vous donner une introduction aux bases de l'utilisation de WebGL. Il est supposé que vous avez déjà une compréhension des mathématiques impliquées dans les graphismes 3D, et cet article ne prétend pas vous enseigner les concepts des graphismes 3D par eux-mêmes. -Les exemples de code de ce tutoriel peuvent aussi être trouvés dans le [webgl-examples GitHub repository](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial). +Les exemples de code de ce tutoriel peuvent aussi être trouvés dans le [webgl-examples GitHub repository](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial). ## Préparation au rendu 3D diff --git a/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md index 879cb8e9d5d43c..f1923467e7fd5c 100644 --- a/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/lighting_in_webgl/index.md @@ -153,7 +153,7 @@ Et c'est tout ! {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample7/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample7) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/) ## Exercices diff --git a/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index c7f5bb178a6d9a..e734cd5387b4a8 100644 --- a/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -123,6 +123,6 @@ Ensuite, `drawScene()` peut être modifié pour utiliser réellement ces couleur {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample3) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index 39115702230edb..8d30cb253be7ca 100644 --- a/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/fr/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -289,7 +289,7 @@ Arrivés ce point, le cube en rotation devrait être prêt à fonctionner. {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510) }} -[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) +[Voir le code complet](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample6) | [Ouvrir cette démo dans une nouvelle page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) ## Textures inter-domaines diff --git a/files/fr/web/guide/audio_and_video_manipulation/index.md b/files/fr/web/guide/audio_and_video_manipulation/index.md index e4736044e66780..87bdc833b402f1 100644 --- a/files/fr/web/guide/audio_and_video_manipulation/index.md +++ b/files/fr/web/guide/audio_and_video_manipulation/index.md @@ -115,7 +115,7 @@ Exemple: {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample8/index.html', 670, 510) }} -> **Note :** Vous pouvez trouver le [code source de cette démo sur GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample8) ([la voir en direct](https://mdn.github.io/webgl-examples/tutorial/sample8/) aussi). +> **Note :** Vous pouvez trouver le [code source de cette démo sur GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample8) ([la voir en direct](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample8/) aussi). ### Vitesse de lecture diff --git a/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md index a6c7b9ab9047c7..dba2c9c528085d 100644 --- a/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/animating_objects_with_webgl/index.md @@ -93,7 +93,7 @@ mvTranslate([squareXOffset, squareYOffset, squareZOffset]); {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample4/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample4) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample4/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample4) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample4/) ## さらに行列を操作する diff --git a/files/ja/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md index fbfcf03a143ec6..423acc2e5e3e9f 100644 --- a/files/ja/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md @@ -11,7 +11,7 @@ WebGL のプログラムは JavaScript で記述する制御コードと、コ この記事では、 WebGL の基礎を紹介します。ここでは、三次元グラフィックスに関する数学的な知識を理解していることを前提とします。よって、 OpenGL そのものの説明は行いません。 -このチュートリアルで使用するコード例は、[GitHub の webgl-examples リポジトリー](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial)で確認できます。 +このチュートリアルで使用するコード例は、[GitHub の webgl-examples リポジトリー](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial)で確認できます。 この一連の記事が WebGL 自体を紹介していることに注意してください。ただし [THREE.js](https://threejs.org/) など、 WebGL の機能をカプセル化する多くのフレームワークが利用でき、三次元アプリケーションとゲームを簡単に構築することが可能です。 @@ -65,7 +65,7 @@ window.onload = main; {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample1/index.html', 670, 510) }} -[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample1) | [新しいページでデモを開く](https://mdn.github.io/webgl-examples/tutorial/sample1/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample1) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample1/) ## 関連情報 diff --git a/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md index 751d4b69ad46d3..7ae16904a32379 100644 --- a/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/lighting_in_webgl/index.md @@ -155,7 +155,7 @@ gl.uniformMatrix4fv( {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample7/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample7) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/) ## 読者への課題 diff --git a/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index 8518673c1c7314..80f8484bb2f7a9 100644 --- a/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -94,6 +94,6 @@ gl.vertexAttribPointer(vertexColorAttribute, 4, gl.FLOAT, false, 0, 0); {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample3) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index f1bba6a4984c77..1b288ffe9e9340 100644 --- a/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/ja/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -180,7 +180,7 @@ GL は 32 個のテクスチャレジスタを提供し、その 1 つ目が `gl {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510)}} -[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) +[コードを確認する](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample6) | [新しいページでデモを開く](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) ## クロスドメインのテクスチャ diff --git a/files/ja/web/guide/audio_and_video_manipulation/index.md b/files/ja/web/guide/audio_and_video_manipulation/index.md index 08ccdf081c3c87..b1327082427687 100644 --- a/files/ja/web/guide/audio_and_video_manipulation/index.md +++ b/files/ja/web/guide/audio_and_video_manipulation/index.md @@ -121,7 +121,7 @@ processor.doLoad(); {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample8/index.html', 670, 510) }} -> **メモ:** [このデモのソースコードは GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample8) にあります ([ライブで表示](https://mdn.github.io/webgl-examples/tutorial/sample8/)も)。 +> **メモ:** [このデモのソースコードは GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample8) にあります ([ライブで表示](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample8/)も)。 ### 再生速度 diff --git a/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index 7374d9a4c66a0c..c0c5b193f0ad8a 100644 --- a/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/pt-br/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -190,7 +190,7 @@ Then we establish the position of the square by loading the identity position an {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[View the complete code](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [Open this demo on a new page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) +[View the complete code](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample2) | [Open this demo on a new page](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) ## Operações úteis da Matrix diff --git a/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md b/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md index 049d110d57438e..ea7042aabe278b 100644 --- a/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md +++ b/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md @@ -9,7 +9,7 @@ slug: Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL Esse artigo vai introduzir o básico sobre o uso do WebGL. Acredita-se que você já possui entendimento da matemática que envolve os gráficos 3D, e que este artigo não tem a pretensão de tentar ensinar-lhe OpenGL em si. -Os exemplos de código deste tutorial também podem ser encontrados no [Exemplos de WebGL no repositório do GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial). +Os exemplos de código deste tutorial também podem ser encontrados no [Exemplos de WebGL no repositório do GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial). ## Preparando-se para renderizar em 3D diff --git a/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md b/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md index 981ffd0d06b8e7..609cd1051dba90 100644 --- a/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md +++ b/files/ru/web/api/webgl_api/tutorial/lighting_in_webgl/index.md @@ -217,7 +217,7 @@ const programInfo = { {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample7/index.html', 670, 510) }} -[Посмотреть код примера полностью](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample7) | [Открыть демо в новом окне](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/) +[Посмотреть код примера полностью](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample7) | [Открыть демо в новом окне](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/) ## Самостоятельные упражнения diff --git a/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md b/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md index 5b4f9727a6a228..fd81b5fc8a48dc 100644 --- a/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md +++ b/files/ru/web/api/webgl_api/tutorial/using_textures_in_webgl/index.md @@ -268,7 +268,7 @@ function drawScene(gl, programInfo, buffers, texture, deltaTime) { {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample6/index.html', 670, 510) }} -[Посмотреть код примера полностью](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample6) | [Открыть демо в новом окне](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) +[Посмотреть код примера полностью](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample6) | [Открыть демо в новом окне](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample6/) ## Кросс-доменные текстуры diff --git a/files/ru/web/guide/audio_and_video_manipulation/index.md b/files/ru/web/guide/audio_and_video_manipulation/index.md index 0fba1a6077f404..b92b83499c662f 100644 --- a/files/ru/web/guide/audio_and_video_manipulation/index.md +++ b/files/ru/web/guide/audio_and_video_manipulation/index.md @@ -123,7 +123,7 @@ This is a pretty simple example showing how to manipulate video frames using a c {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample8/index.html', 670, 510) }} -> **Примечание:** You can find the [source code of this demo on GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample8) ([see it live](https://mdn.github.io/webgl-examples/tutorial/sample8/) also). +> **Примечание:** You can find the [source code of this demo on GitHub](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample8) ([see it live](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample8/) also). ### Скорость воспроизведения diff --git a/files/zh-cn/web/api/webgl_api/tutorial/lighting_in_webgl/index.md b/files/zh-cn/web/api/webgl_api/tutorial/lighting_in_webgl/index.md index bcd19a2ef3a636..399af9c9ebc6c1 100644 --- a/files/zh-cn/web/api/webgl_api/tutorial/lighting_in_webgl/index.md +++ b/files/zh-cn/web/api/webgl_api/tutorial/lighting_in_webgl/index.md @@ -157,7 +157,7 @@ gl.uniformMatrix4fv( {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample7/index.html', 670, 510) }} -[查看完整的源码](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample7) | [在新标签页中查看演示](https://mdn.github.io/webgl-examples/webgl-examples/tutorial/sample7/) +[查看完整的源码](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample7) | [在新标签页中查看演示](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample7/) ## 读者练习 diff --git a/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md b/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md index 133be2f390d4e0..ca4f5279d03ae9 100644 --- a/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md +++ b/files/zh-cn/web/api/webgl_api/tutorial/using_shaders_to_apply_color_in_webgl/index.md @@ -162,6 +162,6 @@ setColorAttribute(gl, buffers, programInfo); {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample3/index.html', 670, 510) }} -[查看完整代码](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample3) | [在新页面中打开示例](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) +[查看完整代码](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample3) | [在新页面中打开示例](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample3/) {{PreviousNext("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context", "Web/API/WebGL_API/Tutorial/Animating_objects_with_WebGL")}} diff --git a/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index 45413ade190cad..ab689785358668 100644 --- a/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/zh-tw/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -262,7 +262,7 @@ function drawScene(gl, programInfo, buffers) { {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample2/index.html', 670, 510) }} -[檢視完整程式碼](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample2) | [開啟新頁面來檢視結果](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) +[檢視完整程式碼](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample2) | [開啟新頁面來檢視結果](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample2/) ## 矩陣運算 diff --git a/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md b/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md index 33c0ca56051127..e3605cc684276b 100644 --- a/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md +++ b/files/zh-tw/web/api/webgl_api/tutorial/getting_started_with_webgl/index.md @@ -9,7 +9,7 @@ slug: Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL 這篇文章將會向您介紹 WebGL 的基礎。這篇文章假設您已經對於三維圖學涉及的數學有所了解,並且它將不會被佯裝為三維圖學的教材。在我們的學習區域內有初學者指南讓你完成編程任務:[Learn WebGL for 2D and 3D graphics](/zh-TW/docs/Learn/WebGL). -在此教學文件中的程式碼範例都能在 [webgl-examples GitHub repository](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial) 之中找到。 +在此教學文件中的程式碼範例都能在 [webgl-examples GitHub repository](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial) 之中找到。 ## 準備三維渲染 @@ -59,7 +59,7 @@ function main() { {{EmbedGHLiveSample('dom-examples/webgl-examples/tutorial/sample1/index.html', 670, 510) }} -[檢視完整程式碼](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tree/gh-pages/tutorial/sample1) | [開啟新頁面來檢視結果](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample1/) +[檢視完整程式碼](https://github.com/mdn/dom-examples/tree/main/webgl-examples/tutorial/sample1) | [開啟新頁面來檢視結果](https://mdn.github.io/dom-examples/webgl-examples/tutorial/sample1/) ## 亦可參考 From bbf3fb2470cb2f3d4ea8311bdeeecc28265718aa Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Fri, 3 Nov 2023 13:37:26 +0100 Subject: [PATCH 4/4] Tweak some links for fr --- .../adding_2d_content_to_a_webgl_context/index.md | 2 +- .../fr/web/guide/audio_and_video_manipulation/index.md | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md b/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md index fe65e11350d8fe..d3fc37e716cf17 100644 --- a/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md +++ b/files/fr/web/api/webgl_api/tutorial/adding_2d_content_to_a_webgl_context/index.md @@ -188,7 +188,7 @@ Une fois que cela est fait, nous créons un tableau JavaScript contenant la posi Une fois que les shaders sont définis, que les emplacements sont retrouvés, et que les positions des sommets du carré 2D sont stockées dans le tampon, nous pouvons faire effectivement le rendu de la scène. Puisque nous n'animons rien dans cet exemple, notre fonction `drawScene()` est très simple. Elle utilise quelques routines utilitaires que nous décrirons sous peu. -> **Note :** Vous pourriez obtenir une erreur JavaScript indiquant _"mat4 n'est pas défini"_. Cela signifie qu'il existe une dépendance à **glmatrix**. Vous pouvez inclure [gl-matrix.js](https://mdn.github.io/webgl-examples/tutorial/gl-matrix.js) pour résoudre ce problème, comme suggéré [ici](https://github.com/mdn/dom-examples/tree/main/webgl-examples/issues/20). +> **Note :** Vous pourriez obtenir une erreur JavaScript indiquant _"mat4 n'est pas défini"_. Cela signifie qu'il existe une dépendance à **glmatrix**. Vous pouvez inclure [gl-matrix](https://www.npmjs.com/package/gl-matrix) pour résoudre ce problème. ```js function drawScene(gl, programInfo, buffers) { diff --git a/files/fr/web/guide/audio_and_video_manipulation/index.md b/files/fr/web/guide/audio_and_video_manipulation/index.md index 87bdc833b402f1..0f462874961d93 100644 --- a/files/fr/web/guide/audio_and_video_manipulation/index.md +++ b/files/fr/web/guide/audio_and_video_manipulation/index.md @@ -30,10 +30,10 @@ On peut configurer notre lecteur vidéo et l'élément `` comme ceci: height="270" crossorigin="anonymous"> @@ -127,7 +127,7 @@ HTML: + src="https://jplayer.org/video/m4v/Big_Buck_Bunny_Trailer.m4v"> ``` JavaScript: @@ -142,10 +142,10 @@ myVideo.playbackRate = 2; ```html hidden