[Bf-blender-cvs] CVS commit: blender/source/blender/python/api2_2x Blender.c Geometry.c Geometry.h blender/source/blender/python/api2_2x/doc Geometry.py blender/release/scripts uvcalc_lightmap.py uvcalc_smart_project.py

Campbell Barton cbarton at metavr.com
Tue Mar 20 08:23:09 CET 2007


campbellbarton (Campbell Barton) 2007/03/20 08:23:09 CET

  Modified files:
    blender/source/blender/python/api2_2x Blender.c Geometry.c 
                                          Geometry.h 
    blender/source/blender/python/api2_2x/doc Geometry.py 
    blender/release/scripts uvcalc_lightmap.py 
                            uvcalc_smart_project.py 
  
  Log:
  Geometry.c - rewrote my python box-packer algo in C,
  	packing 2400 rectanges is about 38x faster.
  
  Use the C implimentation in uvcalc_lightmap and uvcalc_smart_project
  
  Blender.c - filename returning None raises errors with existing scripts, just return "" so string functions on the filename dont raise an error.
  
  Revision  Changes    Path
  1.105     +2 -2      blender/source/blender/python/api2_2x/Blender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Blender.c.diff?r1=1.104&r2=1.105&cvsroot=bf-blender>
  1.9       +443 -1    blender/source/blender/python/api2_2x/Geometry.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Geometry.c.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.4       +34 -1     blender/source/blender/python/api2_2x/Geometry.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/Geometry.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.4       +13 -1     blender/source/blender/python/api2_2x/doc/Geometry.py
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/doc/Geometry.py.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.3       +9 -8      blender/release/scripts/uvcalc_lightmap.py
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/release/scripts/uvcalc_lightmap.py.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
  1.11      +9 -12     blender/release/scripts/uvcalc_smart_project.py
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/release/scripts/uvcalc_smart_project.py.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list