-
acolubri committed revision 143 to the GLGraphics SVN repository, changing 4 files.
2009-11-19 00:21:36 UTC by acolubri
-
Direct triangle rendering in render_triangles method into a "master" VBO (GLModel) to accelerate the built-in API. This will involve devising a method to handle multiple textures being applied to a single VBO (because different primitives in a single frame can have different textures).
2009-11-16 10:58:37 UTC by acolubri
-
Add a class implementing a GLTexture-based font renderer, compatible with Processing font format.
2009-11-16 10:55:22 UTC by acolubri
-
* Add texture name property (to use in combination with GLModelEffec)
* Implement channle handling methods
* Overload the loadPixels and updatePixels so that texture info is copies to data[] array instead to pixels[] when the texture is floating point.
* Make the PBO functionality work.
2009-11-16 10:53:53 UTC by acolubri
-
The GLTextureGrids used by the GLTextureFilters should be replaced by GLModels of rectangular grids. This opens up the possibility of more arbitrary shapes to use as grids. Also, by defining texture mapping properly subregions of an input texture can be mapped onto the output textures.
2009-11-16 10:23:58 UTC by acolubri
-
It would be desirable to be able to define a mask in order to apply a texture filter to a subregion of the input texture and left the output unmodified outside the mask region. This can probably be implemented using stencil buffers. See the discussion about this feature in the last comments in this thread:
http://processing.org/discourse/yabb2/YaBB.pl?num=1257724820/13#9.
2009-11-16 10:16:52 UTC by acolubri
-
All the blending modes in Processing (BLEND, ADD, SUBTRACT, LIGHTEST, DARKEST, DIFFERENCE, etc) need to be implemented in different parts of GLGraphics (GLModel.setBlendMode(), GLTextureFilter.setBlendMode(), GLGraphics.setBlendMode(), GLGraphicsOffScreen.setBlendMode()) using pure OpenGL functions for blending: glAlphaFunc, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFunc...
2009-11-16 10:12:46 UTC by acolubri
-
acolubri committed revision 142 to the GLGraphics SVN repository, changing 4 files.
2009-11-15 23:54:27 UTC by acolubri
-
thanks for your clear answer
I will manage to use ARGB by multiplexing data ( i have to save memory)
thank you again for your libraries that saved me a lot of time.
2009-11-12 11:16:01 UTC by https://www.google.com/accounts
-
acolubri committed revision 141 to the GLGraphics SVN repository, changing 26 files.
2009-11-10 21:00:33 UTC by acolubri