By: Jesus Bascuñan
This is awesome! Shaders is something I wanted to learn a long time but didn’t find a good tutorial, but this is f*cking great! Good work! Thank you guys
View ArticleBy: Bobobn
I am getting gray screen, Parameters widget and that’s it, in the first example. I guess, this is due to some shaders not supported on my latest Macbook Pro. Is there a way to find out the exact reason...
View ArticleBy: ZJ
I think switch statements are not supported in glsl 1.2 – I had change the switch statement in geom.glsl to an if-else instead. Awesome tutorial by the way =)
View ArticleBy: zach krausnick
This is fantastic! Seems like you guys manage to have solutions / tutorials for everything I am trying to do! Can’t wait for part 2…
View ArticleBy: Stephen Schieberl
If you are using the GLSL 120 shaders, try commenting out the line: #extension GL_EXT_gpu_shader4 : enable This should get the shader working. It could mean that operations will run on your CPU —...
View ArticleBy: Anselm
I noticed a few things under cinder 0.8.4 – one is that CINDER_GLES seems to be on so gl::draw( mVboMesh ) fails. Also the 120 shaders are misnamed; the resource names don’t match the files on disk....
View ArticleBy: edwardkmett
Excellent article. As a heads up, you have several EmitPrimitive vs. EndPrimitive typos, acting as a minefield for the uncautious, though.
View ArticleBy: drewish
I’m also getting a gray screen. It does seem to be something with the shader since commenting out mShader.bind(); and mShader.unbind(); gets it drawing dots. But commenting out the line you mentioned...
View Article
More Pages to Explore .....