[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2558] branches/geodesic_domes/vefm_259 .py: updates for gui_pkhg.py done
Peter K.H. Gragert
pkhgragert at gmail.com
Tue Nov 1 12:09:11 CET 2011
Revision: 2558
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2558
Author: pkhg
Date: 2011-11-01 11:09:10 +0000 (Tue, 01 Nov 2011)
Log Message:
-----------
updates for gui_pkhg.py done
Modified Paths:
--------------
branches/geodesic_domes/vefm_259.py
Modified: branches/geodesic_domes/vefm_259.py
===================================================================
--- branches/geodesic_domes/vefm_259.py 2011-11-01 11:08:37 UTC (rev 2557)
+++ branches/geodesic_domes/vefm_259.py 2011-11-01 11:09:10 UTC (rev 2558)
@@ -10,30 +10,10 @@
except:
pass
-#PKHG to test a mesh
from add_utils import AddObjectHelper, add_object_data
-from mathutils import Vector
from collections import Counter
-def makeMaterial(name, diffuse, specular, alpha):
-# print("=====dbg material name = ", name,diffuse)
- mat = bpy.data.materials.new(name)
- mat.diffuse_color = diffuse
- mat.diffuse_shader = 'LAMBERT'
- mat.diffuse_intensity = 1.0
- mat.specular_color = specular
- mat.specular_shader = 'COOKTORR'
- mat.specular_intensity = 0.5
- mat.alpha = alpha
- mat.ambient = 1
- return mat
-pkhg_red_color = makeMaterial("pkhg_red",(1,0,0),(.5,.5,.5),1)
-
-def setMaterial(ob, mat):
- me = ob.data
- me.materials.append(mat)
-
def find_twice_vert(l1,l2):
tmp = [el for el in l1]
tmp.extend(l2)
@@ -437,19 +417,6 @@
self.a270 = pi * 1.5
self.a360 = pi * 2
-#PKHG TODO dubbel use vefm_add_object!
- ''' def add_object(self):
- for i in range(len(self.verts)):
- self.verts[i].index = i
- v = [el.vector for el in self.verts]
- e = [[edge.a.index,edge.b.index] for edge in self.edges]
- f = [[v.index for v in face.vertices] for face in self.faces]
- m = bpy.data.meshes.new(name= self.name)
- m.from_pydata(v, e, f )
- # useful for development when the mesh may be invalid.
- m.validate(verbose = True)
- add_object_data(bpy.context, m, operator = None)
- '''
def power(self,a,b): ## Returns a power, including negative numbers
result = sgn(a)*(abs(a)**b)
More information about the Bf-extensions-cvs
mailing list