Jitter & Quartz Composer

Apr 11, 2011 at 10:23am

Jitter & Quartz Composer

I”ve really searched the web on this but couldn”t find anything..
Is there a possibillity to prototype Shaders in QC and then export them for use in jitter? And if so, how? Sorry if this is too QC specific..
Thanks a bunch!

#56220
Apr 11, 2011 at 5:54pm

you can write your shaders in qc and then wrap then using the jxs files in jitter.

#201746
Apr 11, 2011 at 7:34pm

Yes.. i see, using the glsl Shader object in QC and so on. BUT,
I read in another thread, that actually giving a primitive a texture in QC, and applying Light is also “making a shader”. So it seemed possible to kind of export these simple things as a jxs file somehow.
Basicly it seemed like a possiblility of making a shader without learning GLSL or HLSL or other text oriented programming languages. Is there any? sorry for may laziness, but there must be a way to modularize shader creation. Especially vertex shaders would be a big help. so if anybody knows something like that you would make me really happy,
Thanks,
Woyteg

#201747
Apr 11, 2011 at 11:01pm

Just learn GLSL. This shortcut will slow you down more than help you. Seriously.

#201748
Apr 12, 2011 at 9:16am

HLSL is not supported by jitter. As vade says it is better to read some tutorials on GLSL and learn it, something like this:

http://www.lighthouse3d.com/opengl/glsl/

quartz examples can be ported once you know how to wrap the shaders using the jxs file. Take a look how things are done with it.

#201749
Apr 12, 2011 at 4:13pm

thanks Both!
Yes, i am sure it’s the best to do so, but i mainly concentrate on making music and since i am not able to code C, or openGL or glsl, i thought there could be a less time consuming solution. Like max instead of.. i dont know.. C?
:)
Thanks tough

#201750
Apr 12, 2011 at 7:58pm

There’s a very high likelihood that if you share with us what you are trying to accomplish, we could help you find a solution that involves very little “code”. Jitter comes with a whole mess of ready-to-use shaders (Cycling ’74/jitter-shaders, examples/jitter-examples/render/slab-helpers), and it may be that what you want to do is just a matter of sticking jit.gl.slab objects together.

#201751

You must be logged in to reply to this topic.