您現(xiàn)在的位置:專區(qū)首頁(yè)>> 優(yōu)秀作品>>作品
創(chuàng)新地使用三角函數(shù)對(duì)模型進(jìn)行描繪,并將描繪好的數(shù)學(xué)函數(shù)寫(xiě)入文本?;谖④汥irectX 9.0 SDK制作了一個(gè)3D引擎,對(duì)文本文件中的數(shù)學(xué)函數(shù)進(jìn)行解釋,對(duì)相應(yīng)的三角函數(shù)進(jìn)行渲染。達(dá)到以寫(xiě)三角函數(shù)的方式代替手工調(diào)節(jié)來(lái)實(shí)現(xiàn)建模的目的。用三角函數(shù)對(duì)運(yùn)動(dòng)物體的速度關(guān)鍵因素進(jìn)行描繪,制作成“運(yùn)動(dòng)劇本”文本文件,仿真人體運(yùn)動(dòng),能迅速而簡(jiǎn)捷地制作逼真的運(yùn)動(dòng)效果,以期待實(shí)現(xiàn)以寫(xiě)小說(shuō)的方式制作3D動(dòng)畫(huà)的創(chuàng)新思維。
創(chuàng)新地使用三角函數(shù)對(duì)模型進(jìn)行描繪,并將描繪好的數(shù)學(xué)函數(shù)寫(xiě)入文本?;谖④汥irectX 9.0 SDK制作了一個(gè)3D引擎,對(duì)文本文件中的數(shù)學(xué)函數(shù)進(jìn)行解釋,對(duì)相應(yīng)的三角函數(shù)進(jìn)行渲染。達(dá)到以寫(xiě)三角函數(shù)的方式代替手工調(diào)節(jié)來(lái)實(shí)現(xiàn)建模的目的。用三角函數(shù)對(duì)運(yùn)動(dòng)物體的速度關(guān)鍵因素進(jìn)行描繪,制作成“運(yùn)動(dòng)劇本”文本文件,仿真人體運(yùn)動(dòng),能迅速而簡(jiǎn)捷地制作逼真的運(yùn)動(dòng)效果,以期待實(shí)現(xiàn)以寫(xiě)小說(shuō)的方式制作3D動(dòng)畫(huà)的創(chuàng)新思維。與一般的3D引擎相比,本軟件有以下4個(gè)有價(jià)值的創(chuàng)新點(diǎn):(1)圖形制作方式簡(jiǎn)單,主要是對(duì)各項(xiàng)參數(shù)進(jìn)行調(diào)節(jié)來(lái)實(shí)現(xiàn)做圖,例如繪制一個(gè)人的頭部可以通過(guò)修改“頭長(zhǎng)”、“頭寬”、“頭高”、“鼻高”、“眼窩深”等參數(shù)的值來(lái)實(shí)現(xiàn),而不是像傳統(tǒng)3D軟件(如3DMax)需要逐個(gè)點(diǎn)進(jìn)行調(diào)節(jié)。(2)引擎具有極強(qiáng)的可擴(kuò)展性,以三角函數(shù)作為引擎的核心,用ini文件代替動(dòng)態(tài)連接庫(kù),使二次開(kāi)發(fā)不需要任何程序員的介入,而二次開(kāi)發(fā)人員只須具備簡(jiǎn)單的三角函數(shù)知識(shí)即可。(3)可以通過(guò)修改生成數(shù)量及隨機(jī)變化量的值來(lái)批量隨機(jī)生成形態(tài)各異的圖形,有助于在短時(shí)間內(nèi)輔助制作大規(guī)模場(chǎng)景。(4)利用三函數(shù)的光滑連續(xù)的特點(diǎn)輔助制作運(yùn)動(dòng),把動(dòng)作以三角函數(shù)的形式寫(xiě)入文本,以寫(xiě)小說(shuō)的方式實(shí)現(xiàn)動(dòng)畫(huà)的制作。
第十二屆“挑戰(zhàn)杯”作品 三等獎(jiǎng)
無(wú)