~ubuntu-branches/ubuntu/gutsy/blender/gutsy-security

« back to all changes in this revision

Viewing changes to release/scripts/bpymodules/eps2obj.py

  • Committer: Bazaar Package Importer
  • Author(s): Florian Ernst
  • Date: 2007-05-17 11:47:59 UTC
  • mfrom: (1.2.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20070517114759-yp4ybrnhp2u7pk66
Tags: 2.44-1
* New upstream release.
* Drop debian/patches/01_64bits_stupidity, not needed anymore: as of this
  version blender is 64 bits safe again. Adjust README.Debian accordingly.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
# (c) jm soler juillet 2004-juin 2005 , released under Blender Artistic Licence 
3
3
#    for the Blender 2.34-2.37 Python Scripts Bundle.
4
4
5
 
# July, 3rd, 2006 , juillet 2006 
 
5
# last update:  06/05/2007 
6
6
#----------------------------------------------
7
7
# Page officielle :
8
8
#   http://jmsoler.free.fr/didacticiel/blender/tutor/cpl_import_eps.htm
9
9
# Communiquer les problemes et erreurs sur:
10
10
#   http://www.zoo-logique.org/3D.Blender/newsportal/thread.php?group=3D.Blender
11
11
#----------------------------------------------
12
 
DEVELOPPEMENT   =   0
13
12
SHARP_IMPORT    =   0
14
13
SCALE           =   1.0
15
14
scale           =   1
160
159
    global SCALE,BOUNDINGBOX, scale
161
160
    if BLversion>=233:
162
161
       Blender.Load(dir+nom+'OOO.obj', 1)
163
 
       BO=Blender.Object.Get()
164
 
 
165
 
       BO[-1].RotY=3.1416
166
 
       BO[-1].RotZ=3.1416
167
 
       BO[-1].RotX=3.1416/2.0
 
162
       BO=Blender.Scene.GetCurrent().objects.active
 
163
       BO.RotY=3.1416
 
164
       BO.RotZ=3.1416
 
165
       BO.RotX=3.1416/2.0
168
166
       if scale==1:
169
 
          BO[-1].LocY+=BOUNDINGBOX['rec'][3]
 
167
          BO.LocY+=BOUNDINGBOX['rec'][3]
170
168
       else:
171
 
         BO[-1].LocY+=BOUNDINGBOX['rec'][3]/SCALE
 
169
         BO.LocY+=BOUNDINGBOX['rec'][3]/SCALE
172
170
 
173
 
       BO[-1].makeDisplayList() 
 
171
       BO.makeDisplayList() 
174
172
       Blender.Window.RedrawAll()
175
173
    else:
176
174
       print "Not yet implemented"
448
446
def fonctionSELECT(nom):
449
447
    scan_FILE(nom)
450
448
 
451
 
if DEVELOPPEMENT==1 : Blender.Window.FileSelector (fonctionSELECT, 'SELECT .EPS/.PS FILE')
452
 
#sys.path=oldpath       
 
449
if __name__=="__main__":
 
450
    Blender.Window.FileSelector (fonctionSELECT, 'SELECT EPS FILE')
 
451
 
 
452