[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