[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1622] trunk/py/scripts/addons/ io_import_scene_unreal_psk.py: fixed import psk button
John Phan
darkneter at gmail.com
Sat Feb 19 19:41:42 CET 2011
Revision: 1622
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1622
Author: darknet
Date: 2011-02-19 18:41:41 +0000 (Sat, 19 Feb 2011)
Log Message:
-----------
fixed import psk button
Modified Paths:
--------------
trunk/py/scripts/addons/io_import_scene_unreal_psk.py
Modified: trunk/py/scripts/addons/io_import_scene_unreal_psk.py
===================================================================
--- trunk/py/scripts/addons/io_import_scene_unreal_psk.py 2011-02-19 10:43:26 UTC (rev 1621)
+++ trunk/py/scripts/addons/io_import_scene_unreal_psk.py 2011-02-19 18:41:41 UTC (rev 1622)
@@ -438,7 +438,7 @@
newbone.tail.y = parentbone.head.y + (pos_y + bonesize * rotmatrix[1][1])
newbone.tail.z = parentbone.head.z + (pos_z + bonesize * rotmatrix[1][2])
else:
- print("rotmatrix:",dir(bone.bindmat.to_matrix().resize_4x4()))
+ #print("rotmatrix:",dir(bone.bindmat.to_matrix().resize_4x4()))
#rotmatrix = bone.bindmat.to_matrix().resize_4x4().to_3x3() # XXX, redundant matrix conversion?
rotmatrix = bone.bindmat.to_matrix().to_3x3() # XXX, redundant matrix conversion?
@@ -603,7 +603,9 @@
'''Load a skeleton mesh psk File'''
bl_idname = "import_scene.psk"
bl_label = "Import PSK"
-
+ bl_space_type = "PROPERTIES"
+ bl_region_type = "WINDOW"
+
# List of operator properties, the attributes will be assigned
# to the class instance from the operator settings before calling.
filepath = StringProperty(name="File Path", description="Filepath used for importing the OBJ file", maxlen= 1024, default= "")
@@ -624,9 +626,11 @@
self.layout.operator(IMPORT_OT_psk.bl_idname, text="Skeleton Mesh (.psk)")
def register():
+ bpy.utils.register_module(__name__)
bpy.types.INFO_MT_file_import.append(menu_func)
def unregister():
+ bpy.utils.unregister_module(__name__)
bpy.types.INFO_MT_file_import.remove(menu_func)
if __name__ == "__main__":
More information about the Bf-extensions-cvs
mailing list