一、足球相關(guān)知識
足球是由20個正六邊形和12個正五邊形構(gòu)成的球體,所有正五邊形和正六邊形的邊長相等。從足球中心向外看,正五邊形與正六邊形的夾角是142.623度。
二、繪制足球思路
本次繪制足球使用3DOne家庭版1.44版本。繪制思路是:
1、繪制正五邊形,以該五邊形的邊的長度制作邊長為該長度的正六邊形;
2、把正五邊形和正六邊形相接圍成球體;
3、繪制球面和渲染。
三:使用到的3DOne功能
繪制足球過程中使用到的命令有:1、草圖繪制的正多邊形; 2、距離測量; 3、自動吸附; 4、對齊移動; 5、陣列; 6、復(fù)制; 7、移動; 8、球體; 9、抽殼; 10、拉伸; 11、組合;12、顯示/隱藏;13、材質(zhì)渲染。
四、足球繪制過程
1.以下對正五邊形實體和正六邊形實體的五邊和六邊所在的面簡稱面,正五邊形實體和正六邊形實體中四邊的面簡稱邊。
使用“草圖繪制”的“正多邊形”功能,以(0,0)為中心繪制一個正五邊形,然后“拉伸”功能拉伸為實體;
使用“距離測量”功能測量正五邊形的邊長,以該長度為邊長在和正五邊形相同的平面上繪制正六邊形,并拉伸為和正五邊形一樣高度的實體;
本例中正五邊形外接圓半徑取40,高度取1;測得正五邊形邊長為47.0228;正六邊形外接圓半徑等于該六邊形的邊長,本例取47.0228;
2、使用“自動吸附”功能,把正六邊形的任一邊吸附到五邊形的任一邊上。
3、使用“陣列”如下圖操作。(180-142.623=37.377。)
4、對正六變形實體做如下圖“陣列”。
5、復(fù)制(Ctrl+C)正五邊形實體,使用“對齊移動”功能,把復(fù)制出來的正五邊形實體的面與任一正六邊形實體的面“重合”; 使用“自動吸附”功能,把正五邊形的邊吸附到該正六邊形的邊上。
6、對正五邊形“陣列”如下圖操作。
7、參照5、6逐一如圖操作。
8、同理“復(fù)制”、“對齊移動”、“自動吸附”、“陣列”如下圖完成足球的大致形狀。
9、使用“組合編輯”的“加運算”把32個實體組合。使用“距離測量”,如圖測量最上面的正五邊形實體的Z軸高度。
10、如下圖做“移動”操作,在Z軸上移動的距離為以上測量得到的高度的一半。
11、如下圖測量任一交點到(0,0,0)的距離。
12、以11測得的距離相等或略大為半徑,以(0,0,0)為圓心繪制球體。
13、“抽殼”。
14、隱藏球體。對32個面分別使用“拉伸”功能拉伸一定高度(本例拉伸高度為15),并組合編輯。
15、“顯示全部”,兩個實體做“組合編輯”“交運算”。
16、以略小于12繪制的球體的半徑為半徑,以(0,0,0)為圓心繪制球體。
17、對球體“抽殼”,與15所得實體“組合編輯”“加運算”?!安馁|(zhì)渲染”如下圖。
四、小結(jié)
使用3DOne繪制足球方法不只一種。采用本例思路的繪制方法,依據(jù)個人喜好也可以有多種實現(xiàn)方式。歡迎共同探討,一起進步。
本文內(nèi)容僅代表作者本人觀點,與i3DOne社區(qū)無關(guān)。