Donate Share

GLGraphics

Code

Programming Languages: Java

License: GNU General Public License (GPL)

Repositories

browse code, statistics, last commit on 2009-11-19 svn co https://glgraphics.svn.sourceforge.net/svnroot/glgraphics glgraphics

browse code, statistics cvs -d:pserver:anonymous@glgraphics.cvs.sourceforge.net:/cvsroot/glgraphics login

cvs -z3 -d:pserver:anonymous@glgraphics.cvs.sourceforge.net:/cvsroot/glgraphics co -P modulename

Show:

What's happening?

  • GLGraphics

    acolubri committed revision 143 to the GLGraphics SVN repository, changing 4 files.

    2009-11-19 00:21:36 UTC by acolubri

  • VBO rendering

    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

  • GLFont class

    Add a class implementing a GLTexture-based font renderer, compatible with Processing font format.

    2009-11-16 10:55:22 UTC by acolubri

  • Various GLTexture things

    * 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

  • Reimplement texture grids with glmodels

    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

  • Texture Filter masking

    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

  • Blending modes

    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

  • GLGraphics

    acolubri committed revision 142 to the GLGraphics SVN repository, changing 4 files.

    2009-11-15 23:54:27 UTC by acolubri

  • Followup: RE: 8bit textures

    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

  • GLGraphics

    acolubri committed revision 141 to the GLGraphics SVN repository, changing 26 files.

    2009-11-10 21:00:33 UTC by acolubri

Our Numbers