Blender Git Loki
Git Commits -> Revision 1557736
Revision 1557736 by Arystanbek Dyussenov (master) June 28, 2009, 13:29 (GMT) |
OBJ exporter working (Python 3.0), but needs testing and fixing. Current issues: - NURBS - needs API additions - "all scenes" export - cannot switch scene in bpy - normal calculation, disabled - duplis - need testing, only dupliverts tested - matrix problem - UI, 18 options currently don't fit into filesel panel, will do manual lay out once it's available - probably others... BPY: - made operator "execute" method required to avoid crash - added bpy.sys module which replicates old "sys" module API: - replaced create_*_mesh with a single create_mesh accepting type parameter - added Mesh.create_copy to create a copy of a mesh with 0 users Ran `dos2unix` on source/blender/python/SConscript |
Commit Details:
Full Hash: 1557736756b41dfa8fff4d7c887a7d6da2b1f468
SVN Revision: 21219
Parent Commit: 83a5a58
Lines Changed: +1497, -1320
2 Added Paths:
/source/blender/python/intern/bpy_sys.c (+460, -0) (View)
/source/blender/python/intern/bpy_sys.h (+41, -0) (View)
/source/blender/python/intern/bpy_sys.h (+41, -0) (View)
1 Deleted Path:
/release/scripts/export_obj-2.5.py (+0, -1217)
9 Modified Paths:
/release/io/export_obj.py (+928, -50) (Diff)
/release/io/export_ply.py (+3, -3) (Diff)
/release/scripts/3ds_export.py (+15, -9) (Diff)
/release/ui/space_script.py (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_mesh_api.c (+15, -0) (Diff)
/source/blender/makesrna/intern/rna_object_api.c (+24, -36) (Diff)
/source/blender/python/intern/bpy_interface.c (+2, -0) (Diff)
/source/blender/python/intern/bpy_operator_wrap.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_rna.c (+6, -2) (Diff)
/release/io/export_ply.py (+3, -3) (Diff)
/release/scripts/3ds_export.py (+15, -9) (Diff)
/release/ui/space_script.py (+2, -2) (Diff)
/source/blender/makesrna/intern/rna_mesh_api.c (+15, -0) (Diff)
/source/blender/makesrna/intern/rna_object_api.c (+24, -36) (Diff)
/source/blender/python/intern/bpy_interface.c (+2, -0) (Diff)
/source/blender/python/intern/bpy_operator_wrap.c (+1, -1) (Diff)
/source/blender/python/intern/bpy_rna.c (+6, -2) (Diff)