24 lines
442 B
Python
24 lines
442 B
Python
![]() |
# this is the importloader which blender calls on unknown
|
||
|
# file types
|
||
|
|
||
|
import importer
|
||
|
|
||
|
supported= {'wrl': importer.VRMLimporter}
|
||
|
|
||
|
def process(name):
|
||
|
# run through importerlist and check for magic
|
||
|
m = None
|
||
|
for modname in importer.importers:
|
||
|
mod = getattr(importer, modname)
|
||
|
if mod.checkmagic(name):
|
||
|
m = mod
|
||
|
break
|
||
|
if not m:
|
||
|
return 0
|
||
|
m.importfile(name)
|
||
|
#except:
|
||
|
#import sys
|
||
|
#print "Import failed"sys.exc_value
|
||
|
return 1
|
||
|
|