formatting mostly
This commit is contained in:
+3
-8
@@ -20,7 +20,7 @@ def generateIcoSphere():
|
|||||||
(-0.27639, -0.85064, -0.44721),
|
(-0.27639, -0.85064, -0.44721),
|
||||||
( 0.7236, -0.52572, -0.44721),
|
( 0.7236, -0.52572, -0.44721),
|
||||||
|
|
||||||
(0,0,-1),
|
(0,0,-1)
|
||||||
]
|
]
|
||||||
|
|
||||||
faces = (
|
faces = (
|
||||||
@@ -87,12 +87,7 @@ def subdivide(verts, faces, iteration):
|
|||||||
vecLen_p1 = vecLen(verts[p1])
|
vecLen_p1 = vecLen(verts[p1])
|
||||||
vecLen_p2 = vecLen(verts[p2])
|
vecLen_p2 = vecLen(verts[p2])
|
||||||
vecLen_new = (vecLen_p1 + vecLen_p2)*.5
|
vecLen_new = (vecLen_p1 + vecLen_p2)*.5
|
||||||
heightDelta = random.gauss(0,.05*(.5**iteration))
|
heightDelta = random.gauss(0,.03*(.6**iteration))
|
||||||
# heightDelta = 0
|
|
||||||
# if heightDelta < 0:
|
|
||||||
# heightDelta = -(heightDelta**iteration)
|
|
||||||
# else:
|
|
||||||
# heightDelta = heightDelta**iteration
|
|
||||||
|
|
||||||
return expandVecToLen ((
|
return expandVecToLen ((
|
||||||
(verts[p1][0] + verts[p2][0]) * .5,
|
(verts[p1][0] + verts[p2][0]) * .5,
|
||||||
@@ -150,7 +145,7 @@ def subdivide(verts, faces, iteration):
|
|||||||
|
|
||||||
|
|
||||||
verts, faces = generateIcoSphere()
|
verts, faces = generateIcoSphere()
|
||||||
for i in range(9):
|
for i in range(8):
|
||||||
verts, faces = subdivide(verts, faces, i+1)
|
verts, faces = subdivide(verts, faces, i+1)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user