updates from JMS. scripts assumed new data would be last in the list.
This commit is contained in:
@@ -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"
|
||||
|
||||
@@ -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')
|
||||
|
||||
|
||||
|
||||
@@ -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')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user