A set of patches for drawing GL primitives and modifying the GL environment.
Source code is available on GitHub.
Credits
Logo by @usefuldesign.au.
Known issues
- The
GL Field of View
patch doesn't work properly on Mac OS 10.9 (it produces stretched output).
It seems that GL point and others don't work as espected in multiple iterations (an iterator inside another).The second iteration just do anything.... (Sorry to put your nose inside GL tools another time !)
Best regards yanomano.
It's working perfectly for me ... if you're using the index output, you'll want to scale it down with a math patch first, since the viewport is pretty small in integer units. Or you can try using Current Position, which uses smaller units (0 to 1).
It works well in one iterator (with iterator variable+math...) but if you put this iterator inside another one nothing happened
You can try to do a 10X10 grid of GL points to test it...
yanomano.
I actually tested by nesting an iterator inside another iterator. No problems.
[though this picture (unsmooth points) and the associated console logs indicate some incorrect value in opengl; this wouldn't affect operation under an iterator though]
curious... Can you send me the Comp ? Are you on PowerPC ?
yanomano.
Sure. I'm booted in Tiger right now though (working on finishing up a Tiger project), but I'll upload it next time I reboot. I'm on Intel, but I tested it under Rosetta as well.
This is a simple version that uses nested iterators.
ok your comp work fine. Check mine: Iterators with sprite and iterators with points in parrallel for compare... Very strange...
PS : as I can't post .qtz I have added .pdf after the .qtz (delete it...thanks)
regards yano.
Looks like its the 3D transform that the patch isn't working in. This is related to the "invalid enumerant" (gl state stuff is really picky).
I think I've got it fixed, will do some more testing later today, with a beta this evening if all goes well. I think GL Line exhibits this behaviour as well.