999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用數(shù)學知識設(shè)計一個鏤空的花瓶

2017-05-18 16:37:05鄭祥謝作如
中國信息技術(shù)教育 2017年9期
關(guān)鍵詞:模型

鄭祥+謝作如

制作一個鏤空花瓶的想法,最初源于學校開設(shè)甌窯課程的蔣老師。他想做一個瓶身由扭轉(zhuǎn)的柱子構(gòu)成,看起來特別有創(chuàng)意和藝術(shù)感的花瓶,如圖1所示。但是,這種扭轉(zhuǎn)的柱子結(jié)構(gòu)很難用手捏出來,即使捏出來了一時半會兒也很難定型,只能通過灌漿法向模具中灌漿來完成定型。于是,他希望我們能用創(chuàng)客空間里的3D打印機來制作模具。但由于當時的3D建模水平比較弱,我們覺得沒法做出這種扭曲旋轉(zhuǎn)的效果,只好放棄了。直到現(xiàn)在看到了IME3D提供的3D程序員軟件,才想到了解決的方案。

創(chuàng)意分析

一個瓶身由柱子扭轉(zhuǎn)而成的鏤空花瓶,主要由底盤和瓶身兩個部分組成。其中,瓶身是由多根柱子扭轉(zhuǎn)而成的,“如何讓這些柱子均勻地分布在底盤(圓形)的邊緣”成了這個想法能否實現(xiàn)的關(guān)鍵,而在3D建模中柱子與底盤的位置關(guān)系用平面坐標(x,y)就可確定,要想確定柱子的平面坐標(x,y)就需要一定的數(shù)學知識的支持。

3D程序員軟件是一款用代碼編程的形式來實現(xiàn)三維建模的軟件,支持以各種數(shù)學公式生成模型的方式。只要找到柱子旋轉(zhuǎn)的規(guī)律,就能用一個循環(huán)來批量生成旋轉(zhuǎn)的柱子,從而實現(xiàn)這個花瓶的建模。3D程序員學習版的下載地址是http://www.ime3d.com/。

數(shù)學分析

設(shè)定底盤的半徑為30,柱子的平面坐標為(x,y),柱子的數(shù)量為16根,可考慮從以下幾方面思考問題。

思路一:通過圓的函數(shù)公式來尋找柱子的平面坐標(x,y)

圓的函數(shù)公式是(x-a)2+(y-b)2=r2,由于模型的中心位置為原點(0,0),因此該圓的公式可以簡化為x2+y2=r2。設(shè)定底盤的半徑為30,則x的范圍為[-30,30],y坐標則可用x來表示,y=。

然而,思路一中根據(jù)x坐標無法簡單有效地實現(xiàn)柱子在底盤上的均勻分布,如上頁圖2圓的函數(shù)曲線所示,因此放棄思路一。

思路二:通過角度來確定柱子的平面坐標(x,y)

要實現(xiàn)柱子在底盤上位置的均勻分布,其實就是在底盤上進行16等分,而這16個坐標位置則可以用角度θ來表示。通過三角函數(shù)即可得出柱子的橫坐標x=rcosθ,縱坐標y=rsinθ,r為底盤的半徑,θ的范圍是[0,360],如圖3所示。

按照思路二的分析,在編程過程中代表角度的循環(huán)變量θ的變化范圍是0至360度,步長為22.5(即360/16)度,柱子的平面坐標為(rcosθ,rsinθ),r=30。

編程實現(xiàn)

按照以上分析進行編程建模,采用的建模軟件為3D程序員。

步驟一:創(chuàng)建半徑為30,高度為3的底盤

模型拉伸的模型居中屬性設(shè)為:不居中,制作花瓶底盤的效果如圖4所示。

步驟二:通過循環(huán)模塊確定16根柱子的平面坐標

根據(jù)數(shù)學分析中的思路二,可以確定循環(huán)模塊的幾個參數(shù)設(shè)置,循環(huán)變量θ的變化范圍:0~360,循環(huán)步長:22.5(即360/16)度,16根柱子所在平面上的坐標公式:(rcosθ,rsinθ),半徑r:30。

以下是通過以上參數(shù),設(shè)置的尋找16根柱子坐標的編程腳本,柱子截面以圓形為例,編程確定16根柱子的平面坐標具體設(shè)置如圖5所示。

步驟三:通過高級拉伸模塊完成對16根柱子的扭曲拉伸

通過編程腳本中的循環(huán)模塊確定16根柱子的平面坐標后,就可通過高級拉伸模塊完成這16根柱子的添加。

高級拉伸模塊的屬性設(shè)置可自行調(diào)整,高級拉伸制作螺旋結(jié)構(gòu)的瓶身的設(shè)置如圖6所示。

步驟四:通過布爾合并完成底盤和瓶身的合并,如圖7所示。

步驟五:修改參數(shù),調(diào)整模型

根據(jù)生成模型的外觀,適當?shù)剡M行調(diào)整,如將底盤半徑適當擴大為32,效果如圖8所示。

拓展升級

以上是利用三角函數(shù)和圓軌跡的關(guān)系,制作瓶身螺旋結(jié)構(gòu)的花瓶的基本過程。除此之外,可以對模型的高度層數(shù)、扭曲角度,以及循環(huán)體中的循環(huán)步長等參數(shù)進行設(shè)置,可以調(diào)整出不同的效果。其中,高度層數(shù)的參數(shù)設(shè)置為1~5,會展現(xiàn)不同的拉伸效果,而循環(huán)步長則可以改柱子的數(shù)量。

圖9的3D模型是不是很像一個藝術(shù)花瓶,其高度層數(shù)為4。這個螺旋花瓶的腳本代碼如圖10所示。不過,學生說這不像花瓶,倒像果籃,也有學生說這是一個藝術(shù)垃圾桶。但不管如何,這種有規(guī)律的模型結(jié)構(gòu),很適合用3D程序員來實現(xiàn)。

如果對相關(guān)內(nèi)容感興趣,請關(guān)注主持人博客。

猜你喜歡
模型
一半模型
一種去中心化的域名服務(wù)本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數(shù)模型及應(yīng)用
p150Glued在帕金森病模型中的表達及分布
函數(shù)模型及應(yīng)用
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 久久亚洲黄色视频| 国产区福利小视频在线观看尤物| 伊人无码视屏| 国产精品福利尤物youwu| 欧美h在线观看| 国产精品亚洲αv天堂无码| 91蜜芽尤物福利在线观看| 亚洲女同欧美在线| 国产99精品久久| a欧美在线| 欧美午夜视频在线| 国产精品无码作爱| 日韩国产亚洲一区二区在线观看| 日本国产一区在线观看| 色哟哟精品无码网站在线播放视频| 中文字幕伦视频| 99久视频| 国产毛片片精品天天看视频| 亚洲三级电影在线播放| 欧美激情综合一区二区| 99久视频| 国产白浆在线| 亚洲一区二区约美女探花| 日韩亚洲高清一区二区| 99久久无色码中文字幕| 国产特级毛片aaaaaaa高清| 少妇被粗大的猛烈进出免费视频| 91区国产福利在线观看午夜 | 亚洲va在线∨a天堂va欧美va| 波多野结衣一区二区三视频 | 中文字幕无码av专区久久| 精品国产中文一级毛片在线看| 欧美一区日韩一区中文字幕页| 国产精品永久免费嫩草研究院| 天天躁日日躁狠狠躁中文字幕| 狠狠色丁香婷婷| 欧美国产日韩另类| 国产在线91在线电影| 青青青草国产| 91探花在线观看国产最新| 国产伦精品一区二区三区视频优播| 91日本在线观看亚洲精品| 五月丁香伊人啪啪手机免费观看| 国产精品成人久久| 成人伊人色一区二区三区| 又粗又大又爽又紧免费视频| 国产香蕉国产精品偷在线观看| 亚洲AV电影不卡在线观看| 亚洲天天更新| 不卡无码网| 在线欧美日韩| 欧美成人在线免费| 亚洲另类国产欧美一区二区| 伊人久久久久久久久久| 午夜无码一区二区三区| 久久国产精品电影| 九九热精品在线视频| 欧美成在线视频| 黄色网站不卡无码| 久久久精品久久久久三级| 欧美人与牲动交a欧美精品 | 欧美成人一区午夜福利在线| 国产网站在线看| 色噜噜中文网| 色窝窝免费一区二区三区| 99激情网| 精品人妻一区无码视频| 亚洲永久色| 色综合色国产热无码一| 青青草一区二区免费精品| a欧美在线| 欧美成人日韩| 高清国产在线| 国产成人AV大片大片在线播放 | 99这里精品| 99国产精品国产高清一区二区| 日本国产精品一区久久久| 国产高清无码麻豆精品| 亚洲bt欧美bt精品| 四虎成人精品在永久免费| 视频二区中文无码| 毛片一级在线|