[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2712] contrib/py/scripts/addons/ io_scene_ms3d: changed: (0, 3, 3, "beta (2011-12-02 00:00)")
Alexander Nussbaumer
alpha-beta-release at gmx.net
Sat Dec 3 01:25:14 CET 2011
Revision: 2712
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2712
Author: beta-tester
Date: 2011-12-03 00:25:08 +0000 (Sat, 03 Dec 2011)
Log Message:
-----------
changed: (0, 3, 3, "beta (2011-12-02 00:00)")
add: importer adds additionally smoothingGroups as vertex_groups "ms3d_smoothingGroup{1...32}"
fix: export smoothingGroups start index to 1
mod: some blender like modifications ('ENUM' instead "ENUM" on enum values)
mod: some pep8 like modifications (lay-out)
mod: some pep8 like modifications (moved import in the right order)
mod: some pep8 like modifications ("foo(arg, value = 0)" to "foo(arg, value=0)")
mod: some pep8 like modifications (drop "if (sequence) and (len(sequence) > 0):..." to "if (sequence):...")
mod: bit more specific exception blocks
Modified Paths:
--------------
contrib/py/scripts/addons/io_scene_ms3d/__README__.txt
contrib/py/scripts/addons/io_scene_ms3d/__init__.py
contrib/py/scripts/addons/io_scene_ms3d/ms3d_export.py
contrib/py/scripts/addons/io_scene_ms3d/ms3d_import.py
contrib/py/scripts/addons/io_scene_ms3d/ms3d_spec.py
contrib/py/scripts/addons/io_scene_ms3d/ms3d_utils.py
Modified: contrib/py/scripts/addons/io_scene_ms3d/__README__.txt
===================================================================
--- contrib/py/scripts/addons/io_scene_ms3d/__README__.txt 2011-12-02 20:20:43 UTC (rev 2711)
+++ contrib/py/scripts/addons/io_scene_ms3d/__README__.txt 2011-12-03 00:25:08 UTC (rev 2712)
@@ -92,6 +92,17 @@
changelog:
+changed: (0, 3, 3, "beta (2011-12-02 00:00)")
+add: importer adds additionally smoothingGroups as vertex_groups "ms3d_smoothingGroup{1...32}"
+fix: export smoothingGroups start index to 1
+mod: some blender like modifications ('ENUM' instead "ENUM" on enum values)
+mod: some pep8 like modifications (lay-out)
+mod: some pep8 like modifications (moved import in the right order)
+mod: some pep8 like modifications ("foo(arg, value = 0)" to "foo(arg, value=0)")
+mod: some pep8 like modifications (drop "if (sequence) and (len(sequence) > 0):..." to "if (sequence):...")
+mod: bit more specific exception blocks
+
+
changed: (0, 3, 3, "beta (2011-12-01 00:00)")
mod: if "name" in somedict: result = somedict["name"] to result = somedict.get("name") if result is not None: (comment by campbellbarton)
mod: "tracker_url": "http://projects.blender.org/tracker/index.php?func=detail&aid=29404"
Modified: contrib/py/scripts/addons/io_scene_ms3d/__init__.py
===================================================================
--- contrib/py/scripts/addons/io_scene_ms3d/__init__.py 2011-12-02 20:20:43 UTC (rev 2711)
+++ contrib/py/scripts/addons/io_scene_ms3d/__init__.py 2011-12-03 00:25:08 UTC (rev 2712)
@@ -41,7 +41,7 @@
# imp.reload(ms3d_spec)
#if "ms3d_utils" in locals():
# imp.reload(ms3d_utils)
- #print("MS3D-add-on Reloaded")
+ #print("__init__.MS3D-add-on Reloaded")
pass
else:
@@ -49,7 +49,7 @@
from . import ms3d_import
#from . import ms3d_spec
#from . import ms3d_utils
- #print("MS3D-add-on Imported")
+ #print("__init__.MS3D-add-on Imported")
pass
@@ -58,19 +58,19 @@
import bpy_extras
-bl_info = { \
- "name": "MilkShape3D MS3D format (.ms3d)",
- "description": "Import / Export MilkShape3D MS3D files (conform with v1.8.4)",
- "author": "Alexander Nussbaumer",
- "version": (0, 3, 3, "beta (2011-12-01 00:00)"),
- "blender": (2, 6, 0),
- "api": 41226,
- "location": "File > Import-Export",
- "warning": "imports and exports only geometry and material of ms3d file. (poor performance)",
- "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Export/MilkShape3D_MS3D",
- "tracker_url": "http://projects.blender.org/tracker/index.php?func=detail&aid=29404",
- "category": "Import-Export"
- }
+bl_info = {
+ "name": "MilkShape3D MS3D format (.ms3d)",
+ "description": "Import / Export MilkShape3D MS3D files (conform with v1.8.4)",
+ "author": "Alexander Nussbaumer",
+ "version": (0, 3, 3, "beta (2011-12-02 00:00)"),
+ "blender": (2, 6, 0),
+ "api": 41226,
+ "location": "File > Import-Export",
+ "warning": "imports and exports only geometry and material of ms3d file. (poor performance)",
+ "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Export/MilkShape3D_MS3D",
+ "tracker_url": "http://projects.blender.org/tracker/index.php?func=detail&aid=29404",
+ "category": 'Import-Export',
+ }
#
@@ -87,17 +87,17 @@
def menu_func_import(self, context):
#DEBUG_print("menu_func_import")
self.layout.operator(
- ms3d_import.ImportMS3D.bl_idname,
- text = ms3d_utils.TEXT_OPERATOR
- )
+ ms3d_import.ImportMS3D.bl_idname,
+ text = ms3d_utils.TEXT_OPERATOR
+ )
def menu_func_export(self, context):
#DEBUG_print("menu_func_export")
self.layout.operator(
- ms3d_export.ExportMS3D.bl_idname,
- text = ms3d_utils.TEXT_OPERATOR
- )
+ ms3d_export.ExportMS3D.bl_idname,
+ text = ms3d_utils.TEXT_OPERATOR
+ )
def register():
Modified: contrib/py/scripts/addons/io_scene_ms3d/ms3d_export.py
===================================================================
--- contrib/py/scripts/addons/io_scene_ms3d/ms3d_export.py 2011-12-02 20:20:43 UTC (rev 2711)
+++ contrib/py/scripts/addons/io_scene_ms3d/ms3d_export.py 2011-12-03 00:25:08 UTC (rev 2712)
@@ -30,6 +30,15 @@
# ##### END COPYRIGHT BLOCK #####
+#import python stuff
+import io
+import math
+import mathutils
+import os
+import sys
+import time
+
+
# To support reload properly, try to access a package var, if it's there, reload everything
if ("bpy" in locals()):
import imp
@@ -41,25 +50,18 @@
imp.reload(ms3d_spec)
if "ms3d_utils" in locals():
imp.reload(ms3d_utils)
- #print("MS3D-add-on Reloaded")
+ #print("ms3d_export.MS3D-add-on Reloaded")
+ pass
else:
#from . import ms3d_export
#from . import ms3d_import
from . import ms3d_spec
from . import ms3d_utils
- #print("MS3D-add-on Imported")
+ #print("ms3d_export.MS3D-add-on Imported")
+ pass
-#import python stuff
-import io
-import sys
-import time
-import os
-import math
-import mathutils
-
-
#import blender stuff
import bpy
import bpy_extras.io_utils
@@ -80,9 +82,9 @@
# registered entry point export
class ExportMS3D(
- bpy.types.Operator,
- bpy_extras.io_utils.ExportHelper
- ):
+ bpy.types.Operator,
+ bpy_extras.io_utils.ExportHelper
+ ):
"""
Save a MilkShape3D MS3D File
"""
@@ -92,80 +94,80 @@
bl_idname = "io_scene_ms3d.ms3d_export"
bl_label = "Export MS3D"
bl_description = "Export to a MS3D file format (.ms3d)"
- bl_options = {"PRESET"}
- bl_space_type = "PROPERTIES"
- bl_region_type = "WINDOW"
+ bl_options = {'PRESET'}
+ bl_space_type = 'PROPERTIES'
+ bl_region_type = 'WINDOW'
filename_ext = ms3d_utils.FILE_EXT
filter_glob = bpy.props.StringProperty(
- default = ms3d_utils.FILE_FILTER,
- options = {"HIDDEN"}
- )
+ default = ms3d_utils.FILE_FILTER,
+ options = {'HIDDEN'}
+ )
- filepath = bpy.props.StringProperty(subtype = "FILE_PATH")
+ filepath = bpy.props.StringProperty(subtype='FILE_PATH')
prop_debug = bpy.props.BoolProperty(
- name = ms3d_utils.PROP_NAME_DEBUG,
- description = ms3d_utils.PROP_DESC_DEBUG,
- default = ms3d_utils.PROP_DEFAULT_DEBUG,
- options = ms3d_utils.PROP_OPT_DEBUG,
- )
+ name = ms3d_utils.PROP_NAME_DEBUG,
+ description = ms3d_utils.PROP_DESC_DEBUG,
+ default = ms3d_utils.PROP_DEFAULT_DEBUG,
+ options = ms3d_utils.PROP_OPT_DEBUG,
+ )
prop_verbose = bpy.props.BoolProperty(
- name = ms3d_utils.PROP_NAME_VERBOSE,
- description = ms3d_utils.PROP_DESC_VERBOSE,
- default = ms3d_utils.PROP_DEFAULT_VERBOSE,
- options = ms3d_utils.PROP_OPT_VERBOSE,
- )
+ name = ms3d_utils.PROP_NAME_VERBOSE,
+ description = ms3d_utils.PROP_DESC_VERBOSE,
+ default = ms3d_utils.PROP_DEFAULT_VERBOSE,
+ options = ms3d_utils.PROP_OPT_VERBOSE,
+ )
prop_coordinate_system = EnumProperty(
- name = ms3d_utils.PROP_NAME_COORDINATESYSTEM,
- description = ms3d_utils.PROP_DESC_COORDINATESYSTEM,
- items = ms3d_utils.PROP_ITEMS_COORDINATESYSTEM,
- default = ms3d_utils.PROP_DEFAULT_COORDINATESYSTEM_EXP,
- options = ms3d_utils.PROP_OPT_COORDINATESYSTEM,
- )
+ name = ms3d_utils.PROP_NAME_COORDINATESYSTEM,
+ description = ms3d_utils.PROP_DESC_COORDINATESYSTEM,
+ items = ms3d_utils.PROP_ITEMS_COORDINATESYSTEM,
+ default = ms3d_utils.PROP_DEFAULT_COORDINATESYSTEM_EXP,
+ options = ms3d_utils.PROP_OPT_COORDINATESYSTEM,
+ )
prop_scale = FloatProperty(
- name = ms3d_utils.PROP_NAME_SCALE,
- description = ms3d_utils.PROP_DESC_SCALE,
- default = 1.0 / ms3d_utils.PROP_DEFAULT_SCALE,
- min = ms3d_utils.PROP_MIN_SCALE,
- max = ms3d_utils.PROP_MAX_SCALE,
- soft_min = ms3d_utils.PROP_SMIN_SCALE,
- soft_max = ms3d_utils.PROP_SMAX_SCALE,
- options = ms3d_utils.PROP_OPT_SCALE,
- )
+ name = ms3d_utils.PROP_NAME_SCALE,
+ description = ms3d_utils.PROP_DESC_SCALE,
+ default = 1.0 / ms3d_utils.PROP_DEFAULT_SCALE,
+ min = ms3d_utils.PROP_MIN_SCALE,
+ max = ms3d_utils.PROP_MAX_SCALE,
+ soft_min = ms3d_utils.PROP_SMIN_SCALE,
+ soft_max = ms3d_utils.PROP_SMAX_SCALE,
+ options = ms3d_utils.PROP_OPT_SCALE,
+ )
prop_objects = EnumProperty(
- name = ms3d_utils.PROP_NAME_OBJECTS_EXP,
- description = ms3d_utils.PROP_DESC_OBJECTS_EXP,
- items = ms3d_utils.PROP_ITEMS_OBJECTS_EXP,
- default = ms3d_utils.PROP_DEFAULT_OBJECTS_EXP,
- options = ms3d_utils.PROP_OPT_OBJECTS_EXP,
- )
+ name = ms3d_utils.PROP_NAME_OBJECTS_EXP,
+ description = ms3d_utils.PROP_DESC_OBJECTS_EXP,
+ items = ms3d_utils.PROP_ITEMS_OBJECTS_EXP,
+ default = ms3d_utils.PROP_DEFAULT_OBJECTS_EXP,
+ options = ms3d_utils.PROP_OPT_OBJECTS_EXP,
+ )
prop_selected = bpy.props.BoolProperty(
- name = ms3d_utils.PROP_NAME_SELECTED,
- description = ms3d_utils.PROP_DESC_SELECTED,
- default = ms3d_utils.PROP_DEFAULT_SELECTED,
- options = ms3d_utils.PROP_OPT_SELECTED,
- )
+ name = ms3d_utils.PROP_NAME_SELECTED,
+ description = ms3d_utils.PROP_DESC_SELECTED,
+ default = ms3d_utils.PROP_DEFAULT_SELECTED,
+ options = ms3d_utils.PROP_OPT_SELECTED,
+ )
prop_animation = bpy.props.BoolProperty(
- name = ms3d_utils.PROP_NAME_ANIMATION,
- description = ms3d_utils.PROP_DESC_ANIMATION,
- default = ms3d_utils.PROP_DEFAULT_ANIMATION,
- options = ms3d_utils.PROP_OPT_ANIMATION,
- )
+ name = ms3d_utils.PROP_NAME_ANIMATION,
+ description = ms3d_utils.PROP_DESC_ANIMATION,
+ default = ms3d_utils.PROP_DEFAULT_ANIMATION,
+ options = ms3d_utils.PROP_OPT_ANIMATION,
+ )
prop_animation_fp = bpy.props.BoolProperty(
- name = ms3d_utils.PROP_NAME_ANIMATION_FP,
@@ Diff output truncated at 10240 characters. @@
More information about the Bf-extensions-cvs
mailing list