Skip to content

Instantly share code, notes, and snippets.

@teoyoung
Last active December 26, 2023 12:17
Show Gist options
  • Save teoyoung/9cb95b1efc942103a8bd9745ca2c2749 to your computer and use it in GitHub Desktop.
Save teoyoung/9cb95b1efc942103a8bd9745ca2c2749 to your computer and use it in GitHub Desktop.
WebGl courses + tutorials
---------------------------------------
1. Great GLSL course
https://thebookofshaders.com/
https://thebookofshaders.com/?lan=ru (russian language)
2. WebGl basics
https://webglfundamentals.org
https://webglfundamentals.org/webgl/lessons/ru (russian language)
3. WebGl 2 basics
https://webgl2fundamentals.org/
4. GLSL tutorials
http://pixelshaders.com
5. GLSL course
https://wgld.org/d/glsl/g001.html (japanese)
6. threejs book
https://discoverthreejs.com/book/contents
7. The author creates WebGl 2 engine step by step
https://www.youtube.com/channel/UCSnyjB_8iVxi2ZAfn_1L6tA/videos
8. Series of tutorials about WebGL, Three.js, and Three.bas, extension for complex and highly performant 3D animation systems by Szenia Zadvornykh
https://medium.com/@Zadvorsky/into-vertex-shaders-594e6d8cd804
9. Thre author repeats interesting animations for WebGl
https://www.youtube.com/user/flintyara/videos
10. WebGL shader examples
https://webgl-shaders.com/index.html
11. Archive experimenting with Three.js shaders
https://2pha.com/blog/experimenting-threejs-shaders-and-shadermaterial/
12. Old webgl course
http://www.webglacademy.com/
13. GLSL course
http://hughsk.io/fragment-foundry/chapters/01-hello-world.html
14. GLSL tutorial
https://www.youtube.com/channel/UCcAlTqd9zID6aNX3TzwxJXg
15. WebGLProgrammingGuideExamples
https://gist.github.com/8Observer8/444fb31157fb99ca0a99eb13f2652341
---------------------------------------------------------------------
---------------------------------------------------------------------
2D canvas courses + tutorials
-------------------------------
1. Generative artistry course
https://generativeartistry.com
2. Making Multiplayer HTML5 Game (Node.js)
https://www.youtube.com/watch?v=PfSwUOBL1YQ
3. Fascinating animations in a short time
https://www.youtube.com/watch?v=17WoOqgXsRM&list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment