[Bf-blender-cvs] CVS commit: blender/source/gameengine/Rasterizer RAS_BucketManager.cpp RAS_BucketManager.h RAS_MaterialBucket.cpp RAS_MaterialBucket.h

Kester Maddock Christopher.Maddock.1 at uni.massey.ac.nz
Fri May 21 10:55:13 CEST 2004


kester (Kester Maddock) 2004/05/21 10:55:12 CEST

  Modified files:
    blender/source/gameengine/Rasterizer RAS_BucketManager.cpp 
                                         RAS_BucketManager.h 
                                         RAS_MaterialBucket.cpp 
                                         RAS_MaterialBucket.h 
  
  Log:
  Depth sorting for alpha mesh objects.
  
  - Mesh Objects are sorted by depth (based on object centre.)  Using object centre means the user has control over the sort.
  - Polygons are not sorted.
  - Polygons are not split.
  - O(nlog(n))
  
  Revision  Changes    Path
  1.5       +44 -20    blender/source/gameengine/Rasterizer/RAS_BucketManager.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_BucketManager.cpp.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>
  1.6       +32 -3     blender/source/gameengine/Rasterizer/RAS_BucketManager.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_BucketManager.h.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.6       +96 -73    blender/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.8       +19 -8     blender/source/gameengine/Rasterizer/RAS_MaterialBucket.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Rasterizer/RAS_MaterialBucket.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list