From 97ed85eda76ac97b6f0df60d467b5704130e16c8 Mon Sep 17 00:00:00 2001 From: Stephen Mardson McQuay Date: Mon, 28 Mar 2011 11:48:17 -0600 Subject: [PATCH] found a working blender plot script --HG-- rename : bin/plot.py => tools/blender/plot.py --- bin/plot.py | 15 --------------- tools/blender/plot.py | 14 +++++++++----- 2 files changed, 9 insertions(+), 20 deletions(-) delete mode 100644 bin/plot.py diff --git a/bin/plot.py b/bin/plot.py deleted file mode 100644 index 07824a7..0000000 --- a/bin/plot.py +++ /dev/null @@ -1,15 +0,0 @@ -from interp import config -import sys -sys.path.append(config['pypath']) - -import bpy - -import pickle -points = pickle.load(open('/tmp/points.p', 'r')) -faces = pickle.load(open('/tmp/cells.p', 'r')) -# faces = [faces[i] for i in faces] -me = bpy.data.meshes.new('points') -me.verts.extend(points) -me.faces.extend(faces) -scn = bpy.data.scenes.active -ob = scn.objects.new(me, 'points_obj') diff --git a/tools/blender/plot.py b/tools/blender/plot.py index 224e550..07824a7 100644 --- a/tools/blender/plot.py +++ b/tools/blender/plot.py @@ -1,11 +1,15 @@ -import pickle +from interp import config +import sys +sys.path.append(config['pypath']) -from Blender import * import bpy -p = pickle.load(open('/tmp/grid_driver.p', 'r')) +import pickle +points = pickle.load(open('/tmp/points.p', 'r')) +faces = pickle.load(open('/tmp/cells.p', 'r')) +# faces = [faces[i] for i in faces] me = bpy.data.meshes.new('points') -me.verts.extend([[v[0], v[1], 0] for v in p.points]) -me.faces.extend([i.verts for i in p.faces.itervalues()]) +me.verts.extend(points) +me.faces.extend(faces) scn = bpy.data.scenes.active ob = scn.objects.new(me, 'points_obj')