2012年5月14日 星期一

20120514_畫細胞壁:平面分區


20120514_畫細胞壁:分區

Voronoi Diagram:郵局區位畫分”(區分面)
每條分位線道兩邊郵局的距離相同
兩點連線找中垂線→中垂線相交得外框線

Delaunay TriangulationVoronoi Diagram是一體兩面:
其指得是「Voronoi Diagram為區塊,任一條Voronoi分位線區隔兩個區塊,Delaunay Triangulation則是暗示兩個區塊的連接線,因此不一定在Voronoi分位線上。」
要先有Voronoi Diagram才能判定是否要在兩點間拉線。
每一條Voronoi分位線都一定會有對應的Delaunay Triangulation,但有可能不是出現在Voronoi分位線上。因此Delaunay多為三角形,最後檢查是否所有Voronoi都有Delaunay,而呈現四角形的Delaunay則檢查是否四節點都在同圓上。


MeshTriangulation:區分面
設點:point→右鍵Set multiple pointVoronoi(P設定多點B給它外框P給它平面)

1.亂數
將曲面分點: divide surface
變動座標=原座標+亂數的向量
設定亂數:Setssequencerandom (N原數值Seed種子R變動範圍-2.0to+2.0)
算個數(告訴電腦現在有多少數)Lsetlistlength右鍵flatterm
亂數連接變動向量:VectorUnit X/Y

2.排斥力:距離近者(基準可為點或線)受到的影響力大
基準為點:
先設一點,推所有點與此點的距離及方向。距離越近者乘上的數值越大(影響大)
推點距基準的距離:Vec2Pr.L(A所有點B基準點→V向量L長度)
距離越近者乘上的數值越大:F=c/r^2(數值除以距離平方)
所有點原位置+新的距離與向量:Amplitude(AMP)向量與長度

基準為曲線:
設一CurveAnalysis

沒有留言:

張貼留言