The Book of Shaders

During my conversation with Jaygo, he mentioned using the book of shaders to come up with and explore ideas related to interactive design and creating an experience that allows users to be truly involved with my creation.

the-book-of-shaders

 

 

 

Snippets from the about page:

who-is-this-book-for

processing

 

what-does-this-book-cover

what-do-you-need-to-start

 

 

 

 

An artist Jaygo mentioned I should check out:

kynd-info

 

 

 

A repository for examples of shaders people have created:

shadertoy

An example that I liked from Shadertoy

Other references:

https://en.wikipedia.org/wiki/GLSL

https://developer.mozilla.org/en-US/docs/Games/Techniques/3D_on_the_web/GLSL_Shaders

 

 

 

Main example that Jaygo had shown me (blew my mind)

sequencing-example

 

Other cool examples:

 

 

Monkey Town (4 Screen Cinema)

monkeytown

 

GLSL Syntax Highlighting for Sublime Text 2 & 3

https://github.com/euler0/sublime-glsl

  • something I might need if I am planning to attempt to adapt this

 

Other potential shader avenues (incase I can’t apply what I learn from this book in a useful – contingency):

https://github.com/VoxelBoy/Resources-for-Writing-Shaders-in-Unity

 

 

Unity Resources (from the online manual) and others:

 

NOTES:

  • If I can’t figure out how to adapt the code/incorporate it into Unity, maybe I’ll just have to take inspirations from the results of the code rather than the code itself i.e. figure out how to make my own 3-D Unity examples using C# or a language I’m already kind of familiar with.
  • Very unlikely that I can make this work (easily) in 3-D since it’s 2-D, I guess I just have to get through the book first to understand
  • What happens if I read enough of the book and realise there’s no way to apply it to apply to Unity other than solely using it as a basis for inspiration? Will I even have time to read the whole thing amongst everything else I need to do? Is it worth it?
  • Should I take the time to learn code through the processing app as The Book of Shaders described? Is there any point to this? What makes it any different from what I’m already doing?
  • Attempted to make an offline version of the book but doesn’t seem to be windows friendly…
Advertisements

One thought on “The Book of Shaders

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s