adding glslviewer

pull/126/head
Patricio Gonzalez Vivo 8 years ago
parent b2124b6dd7
commit 9d94155128

@ -13,7 +13,7 @@ float rows = 100.0;
vec2 brickTile(vec2 _st, float _zoom){
_st *= _zoom;
if (fract(_st.y * 0.5) > 0.5){
if (fract(_st.y * 0.5) > 0.5) {
_st.x += 0.5;
}
return fract(_st);
@ -28,13 +28,20 @@ float circle(vec2 _st, float _radius){
void main(){
vec2 st = gl_FragCoord.xy/u_resolution.xy;
st = (st-.5)*1.02+.5;
st.x *= u_resolution.x/u_resolution.y;
vec2 pos = st;
float grid = 50.;
st = brickTile(st,500.);
st *= grid;
if (fract(st.y * 0.5) > 0.5){
st.x += 0.5;
pos.x += 0.5/grid;
}
float pattern = texture2D(u_tex0,pos).r;
pattern = circle(st, pattern);
float pattern = texture2D(u_tex0,clamp(floor(pos*grid)/grid+vec2(.5,.5)/grid,vec2(0.),vec2(1.))).r;
pattern = circle(fract(st), smoothstep(0.1,1.,pattern));
gl_FragColor = vec4(1.-vec3(pattern),1.0);
gl_FragColor = vec4(pattern,0.,0.,pattern);
}

@ -17,7 +17,7 @@ Auf einem **RaspberryPi** gibst Du folgendes ein:
```bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core
sudo apt-get install git-core glslviewer
```
Hast Du alles beisammen, musst Du lediglich folgende Befehle aufrufen, um das *Book of Shaders* per GIT auf Deinen Rechner zu laden und den Server zur Anzeige des Inhalts zu starten:

@ -17,7 +17,7 @@ Su **Raspberry Pi** è necessario fare:
```bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core
sudo apt-get install git-core glslviewer
```
Una volta che avete installato tutto, non vi resta che fare:

@ -17,7 +17,7 @@ On **Raspberry Pi** you need to do:
```bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core
sudo apt-get install git-core glslviewer
```
Once you have everything installed you just need to do:

@ -13,12 +13,7 @@ Um die angesprochenen Tools auf einem RaspberryPi zu installieren, rufe nach dem
```bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core
cd ~
git clone http://github.com/patriciogonzalezvivo/glslViewer.git
cd glslViewer
make
make install
sudo apt-get install git-core glslviewer
cd ~
git clone https://github.com/patriciogonzalezvivo/thebookofshaders.git
cd thebookofshaders

@ -11,12 +11,7 @@ Per installare e configurare tutto ciò sul Raspberry Pi, dopo l'installazione d
```bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core
cd ~
git clone http://github.com/patriciogonzalezvivo/glslViewer.git
cd glslViewer
make
make install
sudo apt-get install git-core glslviewer
cd ~
git clone https://github.com/patriciogonzalezvivo/thebookofshaders.git
cd thebookofshaders

@ -11,12 +11,7 @@ To install and set this all up on the Raspberry Pi after installing the OS and l
```bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core
cd ~
git clone http://github.com/patriciogonzalezvivo/glslViewer.git
cd glslViewer
make
make install
sudo apt-get install git-core glslviewer
cd ~
git clone https://github.com/patriciogonzalezvivo/thebookofshaders.git
cd thebookofshaders

Loading…
Cancel
Save