In the following gallery you will be shown just how easy it is to download JSC, install, create a WebGL application (see the original) and run it in your WebGL enabled browser.
Would you want to program your shaders in C# instead? It would look something like this once implemented:
Update: See GLSL overview
Update: See WebGL Awesomeness
More examples: Shadertoy and Collada tron tank
More examples: Chocolux and take screenshot from 3d and Cubepaint
More examples: Raycolor and more and some dancing frogs? and a whale?
Something simple:
More examples: Ethanol
Update: GLSL minifier, and a small c++ demo
Update: For debugging and see WPF OpenGL.
Update: Photoshop effects
Update: Can we have COLLADA within HTML?
See also:
GLSL explained:
http://www.lighthouse3d.com/opengl/glsl/index.php?statements
Comment by zproxy — July 14, 2010 @ 5:58 am
GLSL spec:
Click to access GLSLangSpec.Full.1.20.8.pdf
Comment by zproxy — July 14, 2010 @ 5:59 am
So in a sense different video cards, different languages like HLSL and GLSL are just like browsers which really cry for a cross platform layer.
http://sourceforge.net/projects/hlsl2glsl
http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=232964
http://blogs.microsoft.co.il/blogs/tamir/archive/2008/06/17/hlsl-pixel-shader-effects-tutorial.aspx
Are shader languages the next javascript?
Comment by zproxy — July 14, 2010 @ 6:10 am
Interestingly Microsoft has a research project codename “Accelerator” on it:
ftp://ftp.research.microsoft.com/pub/tr/TR-2005-184.pdf
Comment by zproxy — July 14, 2010 @ 6:16 am
A great resource for GLSL examples:
http://machinesdontcare.wordpress.com/
A presentation for GLSL:
http://www.docstoc.com/docs/23931347/GLSL-Shader-Programming
Comment by zproxy — July 14, 2010 @ 6:22 am
Mode7 racing? 🙂
http://www.google.ee/search?q=streetview+webgl
Comment by zproxy — July 14, 2010 @ 12:46 pm
Unity about shaders:
http://blogs.unity3d.com/2010/07/17/unity-3-technology-surface-shaders/
Comment by zproxy — July 19, 2010 @ 6:49 am
[…] Sick of JavaScript’s and GLSL’s syntax? Well, you could try writing your WebGL code and shaders in C# and cross-compiling them… […]
Pingback by WebGL around the net, 21 July 2010 | Learning WebGL — July 21, 2010 @ 2:04 pm
Hmm it seems like your site ate my first comment (it was extremely long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to the whole thing. Do you have any suggestions for inexperienced blog writers? I’d certainly appreciate it.
Comment by best prohormones — May 29, 2011 @ 3:05 am