3D Voronoi desenleri oluşturmak için bir Maya eklentisi (bu soru Maya'dan bağımsızdır) uygulamak istiyorum.
Sadece nokta örneklemesinden başlamam gerektiğini biliyorum ( bu makalede açıklanan uyarlanabilir poisson örnekleme algoritmasını uyguladım ).
Ben, bu noktalardan, Voronoi uygulayarak örgü 3D tel oluşturmak gerektiğini düşündüm ((Python) scipy.spatial.Voronoi kullanmaya çalıştım ama sonuç beklediğimden farklı bir şeydi).
Bir şey mi eksik? Herkes bu tür desenler oluşturmak için uygulamak zorunda uygun boru hattı ve algoritmalar önerebilir?
[EDIT] Burada scipy.spatial.Voronoi ( burada önerildiği gibi) elde sonucu elde ne elde birkaç örnek :
vor = Voronoi(points)
for vpair in vor.ridge_vertices:
for i in range(len(vpair) - 1):
if all(x >= 0 for x in vpair):
v0 = vor.vertices[vpair[i]]
v1 = vor.vertices[vpair[i+1]]
create_line(v0.tolist(), v1.tolist())
Gri köşeler örneklenen noktalardır (orijinal şekil basit bir küreydi):