Workshop
Workshop copied to clipboard
General resources
- Casual Introduction to Low-Level Graphics Programming by Stephanie Hurlburt
- Primer: Shaders by Sven Bergström
- A trip through the Graphics Pipeline by Fabian Giesen
- Graphics in Plain Language by Baldur Karlsson
- GTA V - Graphics Study by Adrian Courrèges
- Game Art Tricks by Simon Schreibt
- The Book Of Shaders by Patricio Gonzalez Vivo and Jen Lowe
- Fragment shader lesson by Matt DesLauriers
- Vertex shader lesson by Matt DesLauriers
- Shadertoy tutorial by Omar Shehata
- GLSL reference
- A giant list of open sources games
Unity3D shader resources
Tutorials
- A gentle introduction to shaders in Unity3D by Alan Zucconi
- Image filter tutorial by Alan Zucconi
References
Resources
- UnityList
- Everything from Keijiro Takahashi
- Effect Shader by dizgid
- Unity5 Effects by i-saint
- AMAZE Live Audio Workshop by Luke Spierewka
Raymarching resources
- Raymarching tutorial by uint9
- Articles by Inigo Quilez
- Raymarching on Unity5 by i-saint
Open source projects from your teacher
Workshop Unity3D GLASS Summer School
## [Curve Modifier Unity3D](https://github.com/leon196/CurveModifier)

## [Unity3D Time Displacement](https://github.com/leon196/TimeDisplacement)
## [Unity3D Tribute To Myst](https://github.com/leon196/MystJamGame)
## [Unity3D Glitch Processing Unit](https://github.com/leon196/GPU)
## [Optical Flow with Processing](https://github.com/leon196/OpticalFlowExample)
## [WebGL Choupichoup](https://github.com/leon196/Choupichoup)
## [WebGL Glitch TV](https://github.com/leon196/GPU/tree/master/GlitchTV)
## [WebGL Voxel Octree](https://github.com/leon196/Voxel/tree/master/WebGL)
## [WebGL drag and glitch project](https://github.com/leon196/DragAndGlitch)
## [WebGL demoscene for Evoke 2016](https://github.com/leon196/NaturallyUndead)