【摘 要】創(chuàng)建精簡(jiǎn)、逼真的3D網(wǎng)絡(luò)模型是3D網(wǎng)絡(luò)模型構(gòu)建的關(guān)鍵技術(shù)之一,本文通過分析3D網(wǎng)絡(luò)模型的特點(diǎn),從多個(gè)方面對(duì)構(gòu)建3D網(wǎng)絡(luò)模型提出3D網(wǎng)絡(luò)模型構(gòu)建要規(guī)范,且基于Sketchup構(gòu)建3D網(wǎng)絡(luò)模型數(shù)據(jù),從而促進(jìn)3D網(wǎng)絡(luò)模型的發(fā)展。
【關(guān)鍵詞】網(wǎng)絡(luò)技術(shù) 3D網(wǎng)絡(luò)模型 建模
網(wǎng)絡(luò)技術(shù)和數(shù)字技術(shù)的快速發(fā)展,給人們的生活帶來了巨大的變化,對(duì)全球的經(jīng)濟(jì)發(fā)展有著巨大的推動(dòng)作用?,F(xiàn)在生活中,許多事物都涉及到3D網(wǎng)絡(luò)模型,如現(xiàn)在的網(wǎng)絡(luò)游戲人物,如可以將一個(gè)建筑物內(nèi)部的樓梯通道網(wǎng)抽象為一個(gè)3D網(wǎng)絡(luò)模型,可以供專業(yè)人員更好的改造和建設(shè)。3D網(wǎng)絡(luò)模型的構(gòu)建能夠更方便的解決一些復(fù)雜的空間問題,在表達(dá)抽象問題時(shí)能夠更加的簡(jiǎn)潔,方便技術(shù)人員的操作,3D網(wǎng)絡(luò)模型數(shù)據(jù)主要是由抽象化后的三維折線數(shù)據(jù)和三維點(diǎn)數(shù)據(jù)組成。它的特點(diǎn)和優(yōu)勢(shì)主要是表現(xiàn)在以下幾個(gè)方面:
能夠把抽象的事物具體化,復(fù)雜的事物簡(jiǎn)單化,擁有三維空間分層,層次感分明。
貫徹落實(shí)連通性的策略。
3D網(wǎng)絡(luò)模型的構(gòu)建解決抽象事物中存在的空間問題,能夠具體的解決每一個(gè)空間層次問題。
一、構(gòu)建的網(wǎng)絡(luò)模型要規(guī)范
3D網(wǎng)絡(luò)模型中,從模型上看與一般游戲是很相似的,可以采用簡(jiǎn)模的方法來構(gòu)建,因此采用效果圖制作的模型來用就不會(huì)也不可能有好的效果。因?yàn)樵谥谱鬟\(yùn)行時(shí)模型圖片中的每一幀是采用CPU與顯卡來計(jì)算的。如果模型太復(fù)雜,所需幀太多,那就會(huì)造成計(jì)算效率底,速度慢,操作頻繁而導(dǎo)致卡機(jī)。同時(shí),在處理一些圖片、文本問題的時(shí)候,還可能因?yàn)閮?nèi)容容量過多,導(dǎo)致傳輸不便,不利于市場(chǎng)的接收。
在建模過程中,一般簡(jiǎn)模要比精模速度要快,效率要高,主要體現(xiàn)在,簡(jiǎn)模制作的方法更加簡(jiǎn)單,操作容易并且建模速度快,同時(shí)對(duì)事物的解析,精準(zhǔn)度要高。給對(duì)象命名的名字不能超出32個(gè)字節(jié),且模型、材質(zhì)、貼圖名稱不要用中文,因?yàn)樵谟⑽牡牟僮飨到y(tǒng)中瀏覽虛擬場(chǎng)景會(huì)出現(xiàn)問題,同時(shí),在網(wǎng)絡(luò)虛擬現(xiàn)實(shí)開發(fā)平臺(tái)webmax中就不識(shí)別中文名稱的貼圖文件。尺寸要合理,可以采用場(chǎng)景中的模型來創(chuàng)建。一般來說場(chǎng)景初始單位在制作中占很重要的位置,所真實(shí)在采用所用尺寸,也就是說模型里的尺寸與真實(shí)的尺寸是一樣大小,且對(duì)單位的精確用厘米來計(jì)算。場(chǎng)景單位一旦定義好后,就不要隨意變動(dòng)。在制作的過程中也要嚴(yán)格控制3D網(wǎng)絡(luò)模型的模型面數(shù)。在制作的過程中要根據(jù)網(wǎng)絡(luò)的具體情況,盡量做到對(duì)模具面數(shù)的控制,網(wǎng)絡(luò)虛擬模型也是具備一定的限制性的,所以對(duì)模型的要求要切合實(shí)際,在制作場(chǎng)景的過程中,把握面數(shù)的一個(gè)掌控度,這樣才能有效的提高模型的創(chuàng)建。同時(shí)在創(chuàng)建模型的時(shí)候主要考慮的問題有:
(一)模型表面編輯、模型的烘焙和輸出以及模型場(chǎng)景的輸出。
(二)模型表面異形編輯小,模型精準(zhǔn)度也就越高。
(三)模型的烘焙和輸出要根據(jù)一定的格式進(jìn)行操作,其中它主要是多邊形的格式,這樣有利于輸出速度的提高,程序準(zhǔn)確度的提升。同時(shí)保證模型精確度以及模型的形狀,防止長(zhǎng)條型出現(xiàn)。因?yàn)殚L(zhǎng)條形的面不利于實(shí)時(shí)渲染,還會(huì)出現(xiàn)鋸齒、紋理模糊等現(xiàn)象。要?jiǎng)h除多余的面。在建立模型的時(shí)候,看不見的地方不用建模,對(duì)于單個(gè)的模型來說看不見的面也要?jiǎng)h掉,這是為了提高貼圖的利用率,降低整個(gè)場(chǎng)景的面數(shù),以提高交互場(chǎng)景的運(yùn)行速度。比如,在模型里物體的背面,模型里的頂部、柱子的底部以及貼著墻面的物體等等,盡可能讓模型占較小的區(qū)域,有利于優(yōu)化運(yùn)算,也便于剪裁。有時(shí)也可以變化一個(gè)角度,把它拆分一下,分成一個(gè)獨(dú)立而小的小模型,拆分時(shí)要保持模型的完整,這樣會(huì)導(dǎo)致畫面不穩(wěn)定,出現(xiàn)裂縫。對(duì)那些模型中的細(xì)節(jié)或小的模型就要使用貼圖,保證畫面的穩(wěn)定而不出現(xiàn)閃動(dòng)。一般來說建模,注意捕捉功能。比如,建筑室內(nèi)的模型,既要
捕捉功能,又要注意要使用,以使虛擬的畫面中鋸齒變得少一些。物體的間距要合適。保持模型面與面之間的距離,最小距離最好為當(dāng)前場(chǎng)景最大尺寸的二千分之一。
二、基于Sketchup構(gòu)建3D網(wǎng)絡(luò)模型數(shù)據(jù)
3D網(wǎng)絡(luò)模型的數(shù)據(jù)具有三維空間的特性,在二維平面中很難進(jìn)行編輯,ArcGIS10通過編輯折點(diǎn)的高程值對(duì)3D網(wǎng)絡(luò)模型數(shù)據(jù)進(jìn)行編輯,但是工作量很大,操作起來很繁瑣,節(jié)點(diǎn)也較難控制,基于Sketchup進(jìn)行三維網(wǎng)絡(luò)的建模是較優(yōu)的方法。采用Sketchup建立3D建筑物模型數(shù)據(jù),將樓道和樓梯抽象成3D折線,樓道與樓梯間的連接點(diǎn)抽象成3D節(jié)點(diǎn),建立3D走廊網(wǎng)絡(luò)模型數(shù)據(jù)。在建立3D網(wǎng)絡(luò)數(shù)據(jù)模型是,3D建筑物模型可以作為建立3D網(wǎng)絡(luò)模型數(shù)據(jù)參照,折線的長(zhǎng)度權(quán)重及折線間的連通性設(shè)置要符合實(shí)際的地理網(wǎng)絡(luò)現(xiàn)象。在進(jìn)行實(shí)驗(yàn)的過程中,實(shí)驗(yàn)中的數(shù)據(jù)位基于Sketchup構(gòu)建的樓層和3D網(wǎng)絡(luò)模型數(shù)據(jù),將建好的數(shù)據(jù)模型導(dǎo)入ArcGIS10的FileGeodatabass中,并創(chuàng)建3D網(wǎng)絡(luò)數(shù)據(jù)集,3D網(wǎng)絡(luò)數(shù)據(jù)集在構(gòu)建過程中使用幾何的z坐標(biāo)值對(duì)網(wǎng)絡(luò)的高程進(jìn)行建模,然后采用ArcGIS10軟件對(duì)3D網(wǎng)路模型進(jìn)行最短路徑分析?;赟ketchup創(chuàng)建的3D網(wǎng)絡(luò)模型數(shù)據(jù)的方法快捷、工作量少,而且能夠更直觀地展現(xiàn)3D網(wǎng)絡(luò)的數(shù)據(jù)模型。采用ArcGIS10進(jìn)行的最短路徑分析結(jié)果也驗(yàn)證了該方法的可行性。
3D網(wǎng)絡(luò)模型有著十分廣泛的應(yīng)用,它使網(wǎng)絡(luò)世界和現(xiàn)實(shí)世界變得更為貼近,在經(jīng)濟(jì)建設(shè)和國(guó)防建設(shè)方面更是有其獨(dú)到的用處,在今后它會(huì)出現(xiàn)在生活中的方方面面,但3D網(wǎng)絡(luò)模型的建設(shè)有待進(jìn)一步完善。
參考文獻(xiàn):
[1]吳煥瑞,張紅霞;數(shù)據(jù)庫技術(shù)的新發(fā)展與新特點(diǎn)[J];保定師范??茖W(xué)校學(xué)報(bào);2004年02期
[2]李燕琴;一種生態(tài)旅游者的識(shí)別與細(xì)分方法——以北京市百花山自然保護(hù)區(qū)為例[J];北京大學(xué)學(xué)報(bào)(自然科學(xué)版);2005年06期
[3]張友志;錢萌;程玉勝;基于關(guān)聯(lián)規(guī)則web日志挖掘方法的研究[J];安慶師范學(xué)院學(xué)報(bào)(自然科學(xué)版);2006年01期
[4]高洪歌;趙會(huì)群;關(guān)聯(lián)規(guī)則挖掘在乒乓球比賽技戰(zhàn)術(shù)分析中的應(yīng)用[J];北方工業(yè)大學(xué)學(xué)報(bào);2006年01期