diff options
author | Campbell Barton <ideasman42@gmail.com> | 2007-05-07 00:03:18 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2007-05-07 00:03:18 +0400 |
commit | 22da7d68297db1a06d2a50c2a8a8a9bba240bb1e (patch) | |
tree | 511607ee7f37e76b69481283b4bbbdb1bd7ce3dd | |
parent | 1b7cc5602f569d0c8bbbe60e33ed949e73be0d0d (diff) |
updates from JMS. scripts assumed new data would be last in the list.
-rw-r--r-- | release/scripts/bpymodules/ai2obj.py | 10 | ||||
-rw-r--r-- | release/scripts/bpymodules/eps2obj.py | 24 | ||||
-rw-r--r-- | release/scripts/bpymodules/gimp2obj.py | 15 |
3 files changed, 25 insertions, 24 deletions
diff --git a/release/scripts/bpymodules/ai2obj.py b/release/scripts/bpymodules/ai2obj.py index fd084d04522..31072ffb2be 100644 --- a/release/scripts/bpymodules/ai2obj.py +++ b/release/scripts/bpymodules/ai2obj.py @@ -19,6 +19,8 @@ # 0.1.7 : 2005/06/25, two more closepath improvements # # 0.1.8 : 2006/07/03, two more closepath improvements +# 0.1.9 : 2007/05/06, modif on the method that gets the last object on + the list data """ SHARP_IMPORT=0 @@ -173,10 +175,10 @@ def Open_GEOfile(dir,nom): in_editmode = Blender.Window.EditMode() if in_editmode: Blender.Window.EditMode(0) Blender.Load(dir+nom+'OOO.obj', 1) - BO=Blender.Object.Get() - BO[-1].RotY=0.0 - BO[-1].RotX=1.57 - BO[-1].makeDisplayList() + BO=Blender.Scene.GetCurrent().objects.active + BO.RotY=0.0 + BO.RotX=1.57 + BO.makeDisplayList() Blender.Window.RedrawAll() else: print "Not yet implemented" diff --git a/release/scripts/bpymodules/eps2obj.py b/release/scripts/bpymodules/eps2obj.py index 2126bbc45bf..e1643c3bf40 100644 --- a/release/scripts/bpymodules/eps2obj.py +++ b/release/scripts/bpymodules/eps2obj.py @@ -2,14 +2,13 @@ # (c) jm soler juillet 2004-juin 2005 , released under Blender Artistic Licence # for the Blender 2.34-2.37 Python Scripts Bundle. # -# July, 3rd, 2006 , juillet 2006 +# last update: 06/05/2007 #---------------------------------------------- # Page officielle : # http://jmsoler.free.fr/didacticiel/blender/tutor/cpl_import_eps.htm # Communiquer les problemes et erreurs sur: # http://www.zoo-logique.org/3D.Blender/newsportal/thread.php?group=3D.Blender #---------------------------------------------- -DEVELOPPEMENT = 0 SHARP_IMPORT = 0 SCALE = 1.0 scale = 1 @@ -160,17 +159,16 @@ def Open_GEOfile(dir,nom): global SCALE,BOUNDINGBOX, scale if BLversion>=233: Blender.Load(dir+nom+'OOO.obj', 1) - BO=Blender.Object.Get() - - BO[-1].RotY=3.1416 - BO[-1].RotZ=3.1416 - BO[-1].RotX=3.1416/2.0 + BO=Blender.Scene.GetCurrent().objects.active + BO.RotY=3.1416 + BO.RotZ=3.1416 + BO.RotX=3.1416/2.0 if scale==1: - BO[-1].LocY+=BOUNDINGBOX['rec'][3] + BO.LocY+=BOUNDINGBOX['rec'][3] else: - BO[-1].LocY+=BOUNDINGBOX['rec'][3]/SCALE + BO.LocY+=BOUNDINGBOX['rec'][3]/SCALE - BO[-1].makeDisplayList() + BO.makeDisplayList() Blender.Window.RedrawAll() else: print "Not yet implemented" @@ -448,5 +446,7 @@ def scan_FILE(nom): def fonctionSELECT(nom): scan_FILE(nom) -if DEVELOPPEMENT==1 : Blender.Window.FileSelector (fonctionSELECT, 'SELECT .EPS/.PS FILE') -#sys.path=oldpath +if __name__=="__main__": + Blender.Window.FileSelector (fonctionSELECT, 'SELECT EPS FILE') + + diff --git a/release/scripts/bpymodules/gimp2obj.py b/release/scripts/bpymodules/gimp2obj.py index 2bfb0c68a8e..8e258467db1 100644 --- a/release/scripts/bpymodules/gimp2obj.py +++ b/release/scripts/bpymodules/gimp2obj.py @@ -2,7 +2,7 @@ #---------------------------------------------- # (c) jm soler juillet 2004, released under Blender Artistic Licence # for the Blender 2.34 Python Scripts Bundle. -# update : 04/07/2006 +# last update : 07/05/2007 #---------------------------------------------- # Page officielle : # http://jmsoler.free.fr/didacticiel/blender/tutor/cpl_import_gimp.htm @@ -154,11 +154,9 @@ def test_egalitedespositions(f1,f2): def Open_GEOfile(dir,nom): if BLversion>=233: Blender.Load(dir+nom+'OOO.obj', 1) - BO=Blender.Object.Get() - - BO[-1].LocZ=1.0 - - BO[-1].makeDisplayList() + BO=Blender.Scene.GetCurrent().objects.active + BO.LocZ=1.0 + BO.makeDisplayList() Blender.Window.RedrawAll() else: print "Not yet implemented" @@ -321,5 +319,6 @@ def scan_FILE(nom): def fonctionSELECT(nom): scan_FILE(nom) -#Blender.Window.FileSelector (fonctionSELECT, 'SELECT a GIMP Path FILE') -#sys.path=oldpath +if __name__=="__main__": + Blender.Window.FileSelector (fonctionSELECT, 'SELECT GIMP FILE') + |