Skip to content

Commit af8670b

Browse files
replace outdated urls (#451)
1 parent 43d4de2 commit af8670b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

webgl/lessons/ko/webgl-2d-vs-3d-library.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,9 +176,9 @@ WebGL에는 깊이 정렬을 훨씬 더 쉽게 만드는 깊이 버퍼가 있습
176176
3D 라이브러리에 3D 데이터를 제공하면 라이브러리는 3D에서 클립 공간 포인트를 계산합니다.
177177

178178
몇 가지 참고할만한 사항들을 더 드리자면, [emscripten](https://emscripten.org/)은 WebGL 위에서 돌아가는 OpenGL 에뮬레이션을 제공합니다.
179-
해당 코드는 [여기](https://github.com/emscripten-core/emscripten/blob/master/src/library_glemu.js)에 있는데요.
179+
해당 코드는 [여기](https://github.com/emscripten-core/emscripten/blob/main/src/lib/libglemu.js)에 있는데요.
180180
코드를 살펴보면 OpenGL ES 2.0에서 제거된 OpenGL의 오래된 3D 부분을 에뮬레이트하기 위해 셰이더를 생성하는 경우가 많습니다.
181-
3D가 포함되지 않은 최신 OpenGL에서 3D가 포함된 오래된 OpenGL을 에뮬레이트하기 위해 NVidia가 시작한 프로젝트, [Regal](https://github.com/p3/regal/blob/184c62b7d7761481609ef1c1484ada659ae181b9/src/regal/RegalIff.cpp)에서 동일한 걸 볼 수 있습니다.
181+
3D가 포함되지 않은 최신 OpenGL에서 3D가 포함된 오래된 OpenGL을 에뮬레이트하기 위해 NVidia가 시작한 프로젝트, [Regal](https://chromium.googlesource.com/external/p3/regal/+/refs/heads/master/src/regal/RegalIff.cpp)에서 동일한 걸 볼 수 있습니다.
182182
또 하나의 예로, [여기](https://gist.github.com/greggman/41d93c00649cba78abdbfc1231c9158c) three.js가 3D를 제공하기 위해 사용하는 셰이더가 있습니다.
183183
많은 것들이 진행되고 있음을 알 수 있는데요.
184184
이 모든 것들 뿐만이 아니라 이를 지원하는 코드는 WebGL이 아닌 라이브러리에서 제공합니다.

webgl/lessons/webgl-2d-vs-3d-library.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,11 +191,11 @@ supply 3D data, the libraries take care of calculating clip space points from 3D
191191

192192
To give a few more points of reference, [emscripten](https://emscripten.org/)
193193
provides old OpenGL emulation on top of WebGL. That code is
194-
[here](https://github.com/emscripten-core/emscripten/blob/master/src/library_glemu.js).
194+
[here](https://github.com/emscripten-core/emscripten/blob/main/src/lib/libglemu.js).
195195
If you browse through the code you'll see much of it is generating shaders to
196196
emulate the old 3D parts of OpenGL that were removed in OpenGL ES 2.0. You can
197197
see the same in
198-
[Regal](https://github.com/p3/regal/blob/184c62b7d7761481609ef1c1484ada659ae181b9/src/regal/RegalIff.cpp),
198+
[Regal](https://chromium.googlesource.com/external/p3/regal/+/refs/heads/master/src/regal/RegalIff.cpp),
199199
a project NVidia started to emulate old OpenGL with 3D included in modern OpenGL
200200
without 3D included. Yet one more example, [here are the shaders three.js
201201
uses](https://gist.github.com/greggman/41d93c00649cba78abdbfc1231c9158c) to

0 commit comments

Comments
 (0)