OSDN Git Service

refactoring.
[meshio/meshio.git] / swig / blender / bl24.py
index 81220e6..5d79475 100644 (file)
@@ -3,6 +3,7 @@ import sys
 import os
 import Blender
 from Blender import Mathutils
+import bpy
 
 
 # ファイルシステムの文字コード
@@ -638,3 +639,17 @@ def poseBoneLimit(n, b):
     elif n.startswith("ankle_"):
         b.lockYRot=True
 
+def enterEditMode():
+    Blender.Window.EditMode(1)
+
+def exitEditMode():
+    Blender.Window.EditMode(0)
+
+def objectDeselectAll():
+    for o in bpy.data.scenes.active.objects:
+        o.select(False)
+
+def objectActivate(scene, o):
+    o.select(True )
+    scene.objects.active=o
+