From 6ff313acc6124ee2eee92f005f4ccc7162b167f8 Mon Sep 17 00:00:00 2001 From: Joseph Gao Date: Tue, 21 Feb 2017 22:39:19 -0500 Subject: [PATCH 1/8] first commit --- .DS_Store | Bin 0 -> 6148 bytes index.html | 2 +- src/.DS_Store | Bin 0 -> 6148 bytes src/glsl/flux-frag.glsl | 13 ++++++ src/glsl/grayscale-frag.glsl | 2 +- src/glsl/hatch-frag.glsl | 72 +++++++++++++++++++++++++++++++ src/glsl/hatch-vert.glsl | 12 ++++++ src/glsl/lambert-frag.glsl | 4 +- src/glsl/lambert-vert.glsl | 2 +- src/glsl/pass-vert.glsl | 2 +- src/glsl/toon-frag.glsl | 36 ++++++++++++++++ src/glsl/toon-vert.glsl | 12 ++++++ src/main.js | 4 +- src/post/flux.js | 56 ++++++++++++++++++++++++ src/post/grayscale.js | 7 +-- src/post/index.js | 3 +- src/shaders/hatch.js | 63 +++++++++++++++++++++++++++ src/shaders/index.js | 4 +- src/shaders/lambert.js | 6 +-- src/shaders/toon.js | 81 +++++++++++++++++++++++++++++++++++ 20 files changed, 365 insertions(+), 16 deletions(-) create mode 100644 .DS_Store create mode 100644 src/.DS_Store create mode 100644 src/glsl/flux-frag.glsl create mode 100644 src/glsl/hatch-frag.glsl create mode 100644 src/glsl/hatch-vert.glsl create mode 100644 src/glsl/toon-frag.glsl create mode 100644 src/glsl/toon-vert.glsl create mode 100644 src/post/flux.js create mode 100644 src/shaders/hatch.js create mode 100644 src/shaders/toon.js diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5172429f264de2441865cb4700216d4256da9242 GIT binary patch literal 6148 zcmeH~J!%6%427R!7lt%jx}3%b$PET#pTHLgIFQEJ;E>dF^gR7ES*H$5cmnB-G%I%Z zD|S`@Z2$T80!#olbXV*=%*>dt@PRwdU#I)^a=X5>;#J@&VrHyNnC;iLL0pQvfVyTmjO&;ssLc!1UOG})p;=82 zR;?Ceh}WZ?+UmMqI#RP8R>OzYoz15hnq@nzF`-!xQ4j$Um=RcIKKc27r2jVm&svm< zfC&6E0=7P!4tu^-ovjbA=k?dB`g+i*aXG_}p8zI)6mRKa+;6_1_R^8c3Qa!(fk8n8 H{*=HsM+*^= literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 8bc7d8a..9197461 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@ - Shader Demos + HW5: Shaders