diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-03-23 05:18:52 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-03-23 05:18:52 +0400 |
commit | e63e95789e23f672b2d55319232e391e254219fb (patch) | |
tree | b25900ebb754df4376e03c49789c6ea5a808506f /object_grease_scatter.py | |
parent | 5127af871d9ca8493af0c36db6d6ec3f49c42451 (diff) |
update addons enabled by default to use 'faces -> tessfaces' also grease pencil scatter and quake map export.
Diffstat (limited to 'object_grease_scatter.py')
-rw-r--r-- | object_grease_scatter.py | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/object_grease_scatter.py b/object_grease_scatter.py index 9a271de9..225c60d8f 100644 --- a/object_grease_scatter.py +++ b/object_grease_scatter.py @@ -72,33 +72,6 @@ def _main(self, self.report({'WARNING'}, "Group '%s' not found" % obj.name) return - def faces_from_hits(hit_list): - def from_pydata(self, verts, edges, faces): - """ - Make a mesh from a list of verts/edges/faces - Until we have a nicer way to make geometry, use this. - """ - self.add_geometry(len(verts), len(edges), len(faces)) - - verts_flat = [f for v in verts for f in v] - self.verts.foreach_set("co", verts_flat) - del verts_flat - - edges_flat = [i for e in edges for i in e] - self.edges.foreach_set("verts", edges_flat) - del edges_flat - - def treat_face(f): - if len(f) == 3: - return f[0], f[1], f[2], 0 - elif f[3] == 0: - return f[3], f[0], f[1], f[2] - return f - - faces_flat = [v for f in faces for v in treat_face(f)] - self.faces.foreach_set("verts_raw", faces_flat) - del faces_flat - def debug_edge(v1, v2): mesh = bpy.data.meshes.new("Retopo") mesh.from_pydata([v1, v2], [(0.0, 1.0)], []) |