shader-school

:mortar_board: A workshopper for GLSL shaders and graphics programming

  • 所有者: stackgl/shader-school
  • 平台:
  • 許可證: Other
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Shader School

NPM
NPM

An introduction to GLSL shaders and graphics programming that runs in your web browser.

shader-school

Running this thing

First, you need to get a browser with WebGL, as well
as a copy of node.js and git. Once you have
all of that set up, you can install the workshop using npm, which
is included with node:

npm install -g shader-school

After that completes, you should be able to run the workshopper with the command:

shader-school

The script will ask you if you want to create an answer directory, press y to
accept. This will populate your current directory with shader files for you to
edit for each lesson – hopefully, it should also automatically open your web
browser but if it doesn't you can find the workshop menu on
http://localhost:12492/.

Stuck?

Feedback and criticism is welcome, please log your troubles in
issues. The workshop is
still being worked on but is very close to being complete!

Full curriculum reviews
like this one
are very helpful. More feedback like this please!

Contributors

Color Scheme

color scheme

From left to right:

  • #34363B vec3(0.2039, 0.2117, 0.2313) (black)
  • #A9B0C3 vec3(0.5372, 0.6901, 0.7647) (dark grey)
  • #DEE7FF vec3(0.8705, 0.9058, 1.0) (light grey)
  • #FFFFFF vec3(1.0, 1.0, 1.0) (white)
  • #58FF8B vec3(0.3451, 1.0, 0.5450) (green)
  • #FF6E57 vec3(1.0, 0.4313, 0.3411) (red)
  • #FFE25F vec3(1.0, 0.8862, 0.3725) (yellow)
  • #61C3FF vec3(0.3804, 0.7647, 1.0) (blue)

Screenshots

screenshot

screenshot

screenshot

screenshot

screenshot

主要指標

概覽
名稱與所有者stackgl/shader-school
主編程語言JavaScript
編程語言GLSL (語言數: 4)
平台
許可證Other
所有者活动
創建於2014-03-10 00:04:05
推送於2021-03-20 20:52:04
最后一次提交2021-03-20 16:52:04
發布數6
最新版本名稱v1.1.0 (發布於 2015-03-08 15:45:43)
第一版名稱v0.0.3 (發布於 2014-07-14 08:48:57)
用户参与
星數4.4k
關注者數95
派生數258
提交數291
已啟用問題?
問題數120
打開的問題數43
拉請求數46
打開的拉請求數5
關閉的拉請求數8
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?