起首不雅察高爾夫球,從概況平均排布的凹點找出紀律。不難看出,這些凹點從中間一層一層從中間往赤道偏向擴散,中間是一個凹坑,第一層有四個凹坑,第二層有8個凹坑。沒往外走一層,增添4個凹坑,形當作一個等差數列。一個半球共有6層,不難計較出每一層與球中間的角度,其為15°。
草繪一個直徑為60的半球。因為高爾夫是扭轉體,是以我們只要做出一半,然后進行鏡像就可以獲得整個球體。
接下來,在半球體的頂部用扭轉的方式切出一個凹坑。不外這個凹坑可不是隨便想怎么挖就能怎么挖的。下一步陣列所需的尺寸參數都包含在這一步里。
用扭轉號令挖頂部的凹坑時,成立一個過程基準平面作為草繪平面。這個過程基準平面穿過球體中間軸,并與一平面當作必然的角度(后續陣列的驅動尺寸)。
用扭轉號令挖頂部的凹坑時的草繪如下,請注重準確選擇草繪的參考基準。這個草繪基準選擇的原則,必需是在整列時基準位置不克不及激發尺寸不準確的轉變,能確保所有特征能精確生當作。本例如圖:
接下來做尺寸陣列,第一偏向選擇草繪的角度尺寸為驅動尺寸,角度增量為15°,數目為7;第二偏向選擇過程基準平面的角度作為驅動尺寸,以關系式的體例節制圓周偏向的特征位置。
在代碼框里寫下如下代碼:
if idx1==1
memb_v=90*idx2
endif
if idx1==2
memb_v=90*idx2/2
endif
if idx1==3
memb_v=90*idx2/3
endif
if idx1==4
memb_v=90*idx2/4
endif
if idx1==5
memb_v=90*idx2/5
endif
if idx1==6
memb_v=90*idx2/6
endif
if idx1==7
memb_v=90*idx2/7
endif
獲得下列圖形
最后再進行鏡像,獲得整個圖像
再按照需要上色
要在把握好扭轉與參數號令點竄的前提下完當作此操作。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!