Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'release/scripts/radiosity_import.py')
-rw-r--r--release/scripts/radiosity_import.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/release/scripts/radiosity_import.py b/release/scripts/radiosity_import.py
index 67167f5bc70..5d301dc524e 100644
--- a/release/scripts/radiosity_import.py
+++ b/release/scripts/radiosity_import.py
@@ -64,6 +64,7 @@ except:
# ===============================
def read(filename):
start = Blender.sys.time()
+ Blender.Window.WaitCursor(1)
file = open(filename, "rb")
mesh = Blender.NMesh.GetRaw()
#mesh.addMaterial(Blender.Material.New())
@@ -122,21 +123,18 @@ def read(filename):
mesh.faces.append(face)
scn= Blender.Scene.GetCurrent()
- for obj in scn.objects:
- obj.sel= 0
+ scn.objects.selected = []
- obj= Blender.Object.New('Mesh', objname)
mesh.name= objname
- obj.link(mesh)
- scn.link(obj)
- obj.sel= 1
- obj.Layers= scn.Layers
+ scn.objects.new(mesh)
Blender.Window.DrawProgressBar(1.0, '') # clear progressbar
file.close()
end = Blender.sys.time()
message = 'Successfully imported "%s" in %.2f seconds' % (Blender.sys.basename(filename), end-start)
meshtools.print_boxed(message)
+ Blender.Window.WaitCursor(0)
+ Blender.Window.RedrawAll()
def main():
@@ -144,7 +142,7 @@ def main():
Blender.Draw.PupMenu('ERROR%t|Error: you need a full Python install to run this script')
return
- Blender.Window.FileSelector(read, "Import Radio", Blender.sys.makename(ext='.radio'))
+ Blender.Window.FileSelector(read, 'Import Radio', '*.radio')
if __name__ == '__main__':
main()