0
I Use This!
Inactive

Commits : Listings

Analyzed about 15 hours ago. based on code collected about 21 hours ago.
Apr 22, 2023 — Apr 22, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge branch 'dev'
Liy
More... about 14 years ago
1. Adding GESpriteBatch, enable batch rendering. 2. Enable blend function. For both immediate mode and batch mode. 3. Enable masking blend function. For both immediate mode and batch mode.
Liy
More... about 14 years ago
1. Testing batch with blending. 2. Testing batch with masking. Basically draw the alpha mask first with: src factor GL_ZERO, dst factor GL_ONE_MINUS_SRC_ALPHA. Then draw the image which apply the mask with: src factor GL_ONE_MINUS_DST_ALPHA, dst factor GL_DST_ALPHA. Also make sure the background clear color has alpha channel set to 1.0f, solid colour.
Liy
More... about 14 years ago
Testing sprite batch
Liy
More... about 14 years ago
Merge branch 'dev'
Liy
More... about 14 years ago
Wired xcode problem, imports did not correctly refactored.
Liy
More... about 14 years ago
Delete GEFrame class files
Liy
More... about 14 years ago
Add missing dealloc functions for some classes and change GEFrame to inner class for GEAnimation
Liy
More... about 14 years ago
Renamed classes resovle namespace conflict.
Liy
More... about 14 years ago
Merge branch 'dev'
Liy
More... about 14 years ago
Removed old ParticleEmitter files
Liy
More... about 14 years ago
Further improvement.
Liy
More... about 14 years ago
Adding selectors scheduler.
Liy
More... about 14 years ago
Merge branch 'dev'
Liy
More... about 14 years ago
Update Common.h Color4f use 1 byte GLubyte(0-255) instead of 4 bytes GLfloat. Fix a little problem in CollectionNode, chnange 'updateParentConcatTransform' to 'updateParentConcatTransforms'. Update some comments and methods order. ParticleEmmiter is CollectionNode now.
Liy
More... about 14 years ago
Fix contentSize, size and boundingbox problem in both LeafNode and CollectionNode.
Liy
More... about 14 years ago
Re-arranged transformation matrix setter method.
Liy
More... about 14 years ago
Node transformation updated, but too messy
Liy
More... about 14 years ago
Concat parents' transformation seems working. Use a recursive concat function call on every parents. Bouding box for Graphic seems working. Both need further testing.
Liy
More... about 14 years ago
Animation size setting basically fixed, never set size when Animation hasn't got frame in it. Otherwise the size setting will not work. Working on the parent transformation matrix concat.
Liy
More... about 14 years ago
Transformation matrix completed! Adding size property......
Liy
More... about 14 years ago
Adding baisc transformation for both LeafNode and CollectionNode. Generally working...
Liy
More... about 14 years ago
Fix TextureManager nil texture bug, preparing using transformation matrix for every affine transformations.
Liy
More... about 14 years ago
1. Refined Animation class. More natural animation behaviour when combine repeat or pingpong flags. 2. Temporarily fix color point upside down problem. Basically, if you trying to set top left vertice color, you actually is setting tvcQuad.bl.color. See comment for detail. 3. Adding visit function for Node class, which visit all the nodes in the tree structure and trigger draw function. 4. Adding invisible property for Node class. If visible is NO, draw function will immediately returned without further processing. 5. Adding VideoNode class under LeafNode. VideoNode will handle manage and play pre-rendered video.
Liy
More... about 14 years ago
Adding untracked Shader files
Liy
More... about 14 years ago
include shader files
Liy
More... about 14 years ago
Change inheritance structure. Adding two extra Node: TextureNode and ColorNode. Texture will have a image texture, ColorNode only has color property.
Liy
More... about 14 years ago
Remove old files
Liy
More... about 14 years ago
Basic implementation.
Liy
More... about 14 years ago
initial commit
Liy
More... about 14 years ago