![]() |
|
#1
|
||||
|
||||
|
Ok, this is the last one, I promise!
If you fancy creating your own FFGL plugin, but don't want to mess about with C compilers, then this one is for you. fugCompilerGL allows you to create your own FFGL plugins by just writing vertex, fragment, and geometry shaders. It's pretty much alpha stage at the moment, as there is no support for creating your own variables, but if people like this idea I'll add that feature in. Download from: http://trac6.assembla.com/bigfug/browser/releases
__________________
notes from the bigfug - bigfug's twitter - freeframe plugins - freeframe video streaming - bigfug wiki - quadratura |
|
#2
|
||||
|
||||
|
Well done sir!
I'll check that out when I have a minute... |
|
#3
|
||||
|
||||
|
damn I don't have ffgl compatible software. Just wondering - can it create glsl and hlsl shaders?
__________________
|
|
#4
|
||||
|
||||
|
Doesn't VSXU support freeeframeGL? if not why not?
|
|
#5
|
||||
|
||||
|
FFGL being OpenGL based, it's GLSL only, I''m afraid. A bit of a shame there's all that good vvvv HLSL code out there, but the two variants aren't entirely dissimilar so porting code over should be fairly easy.
__________________
notes from the bigfug - bigfug's twitter - freeframe plugins - freeframe video streaming - bigfug wiki - quadratura |
|
#6
|
||||
|
||||
|
i read on the wiki page for Cg (C for graphics) that you can create HLSL and GLSL from Cg code just by compiling differently - maybe this is the way to go for cross-graphics-api stuff?
__________________
www.phononoia.at |
|
#7
|
||||
|
||||
|
The idea is solid, more and more (even whole sections of code) is moving to the GPU in OpenGL4 and so on..
The future is shader-based. Writing shaders is just as difficult (or more) than messing with regular OpenGL pipeline commands. Sleepytom: vsxu might support it someday, but right now vsxu already does what this plugin does (minus the geometry shader) and some stuff like feeding in vertex array attributes are difficult to do otherwise, FFGL doesn't cut it in this case I think. However making vsxu into a FFGL plugin to play vsxu projects is on the todo list. If enough people ask for it It'll happen faster ![]() I'm mostly doing a fun project (which involves some more mesh generation and various shaders) using vsxu now and not so much targeting the VJ community at the moment...
__________________
vsxu - free realtime 3d modular visualization Last edited by jaw; 23rd March 2010 at 01:58 PM. |
![]() |
| Thread Tools | |
| Display Modes | |
|
|