X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=swig%2Fblender%2Fbl24.py;h=5d79475b12dabb214ec135e0695e50587e5e0de9;hb=16747520a6f143bfed46cf02617ad0ab306ecdf8;hp=81220e64e20ec892d559be708c9feb5884aefa2e;hpb=f2259e5b8ba88f08265f8d74be0efc8f62d6dc93;p=meshio%2Fmeshio.git diff --git a/swig/blender/bl24.py b/swig/blender/bl24.py index 81220e6..5d79475 100644 --- a/swig/blender/bl24.py +++ b/swig/blender/bl24.py @@ -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 +