基于SketchUp和3Dmax的三維道路建模性能分析_第1頁
基于SketchUp和3Dmax的三維道路建模性能分析_第2頁
基于SketchUp和3Dmax的三維道路建模性能分析_第3頁
基于SketchUp和3Dmax的三維道路建模性能分析_第4頁
基于SketchUp和3Dmax的三維道路建模性能分析_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

北京大學(xué)畢業(yè)設(shè)計(論文)基于SketchUp和3Dmax的三維道路建模性能分析學(xué)生姓名:學(xué)號:專業(yè)班級:指導(dǎo)教師:2016年6月16日摘要隨著三維建模理論的日趨成熟,出現(xiàn)了許多優(yōu)秀的建模技術(shù)與軟件,其應(yīng)用領(lǐng)域也越來越廣泛;盡管現(xiàn)有多種建模軟件,但其效率的高低尚難定論,鑒于此,本文以復(fù)雜立交橋為研究對象,研究兩種常用的三維建模工具——3Dmax和SketchUp——的建模效率。在.net和ArcEngine的平臺上實現(xiàn)了道路的三維建模,通過對放大縮小、飛行、漫游、紋理這四個方面來操作性能比較,并得出SketchUp在以上四個項目上的性能都優(yōu)于3Dmax的結(jié)論關(guān)鍵詞:三維建模;地圖基本操作;紋理ABSTRACTThree-dimensionalmodelingtheorymaturesalotofgoodmodelingtechniquesandsoftware,itsapplicationsareincreasinglybeingused;Despitetheexistingvarietyofmodelingsoftware,butitslevelofefficiencystillremainquestionable,giventhecomplicatedoverpassforthestudy,thestudyoftwocommonlyusedthree-dimensionalmodelingtool-3DmaxandSketchUpmodelingefficiency.Platform.NetandonArcEngine,three-dimensionalmodelingoftheroad,onthezoomflight,roaming,textureofthesefourareastocomparetheperformance,andconcluded,andconcludedthattheproblemsofthetwomodels,andputforwardathenextstepoftheresearchdirectionKeywords:Three-dimensionalmodeling;Mapthebasicoperation;Grain目錄TOC\o"1-3"\h\u19433第一章緒論 1200431.1研究背景 1217791.2國內(nèi)外研究現(xiàn)狀 295071.3研究目的和意義 374691.4研究內(nèi)容及技術(shù)路線 4317541.4.1研究內(nèi)容 4193131.4.2技術(shù)路線圖 45748第二章基于SketchUp和3Dmax的立交橋三維建模 5210452.1三維建模概述 5121002.2基于SketchUp的立交橋三維模型構(gòu)建 5294572.3基于3Dmax立交橋三維模型構(gòu)建 713039第三章三維模型構(gòu)建性能比較 10156063.1模型性能比較概述 10162943.2地圖基本操作流暢度比較 1072243.2.1放大縮小流暢度比較 10173593.2.2漫游流暢度比較 1150113.3飛行流暢度比較 1254683.4紋理效果比較 1311956第四章結(jié)論與展望 14288634.1結(jié)論 144754.2展望 151157致謝 1626491參考文獻(xiàn) 17第一章緒論1.1研究背景三維模型已經(jīng)用于各種不同的領(lǐng)域。在醫(yī)療行業(yè)使用它們制作器官的精確模型;電影行業(yè)將它們用于活動的人物、物體以及現(xiàn)實電影;視頻游戲產(chǎn)業(yè)將它們作為計算機與視頻游戲中的資源;在科學(xué)領(lǐng)域?qū)⑺鼈冏鳛榛衔锏木_模型;建筑業(yè)將它們用來展示提議的建筑物或者風(fēng)景表現(xiàn);工程界將它們用于設(shè)計新設(shè)備、交通工具、結(jié)構(gòu)以及其它應(yīng)用領(lǐng)域;在最近幾十年,地球科學(xué)領(lǐng)域開始構(gòu)建三維地質(zhì)模型。隨著地理信息系統(tǒng)的發(fā)展,對空間地理信息的需求越來越多且復(fù)雜,各種導(dǎo)航軟件、游戲、電影以及政府的決策都需要用到空間地理信息,為了更好的呈現(xiàn)這些地理信息需要用到三維建模,目前最主要的三維建模軟件有3Dmax和SketchUp,本文對兩種建模軟件建立的模型的性能進(jìn)行對比,為今后的研究拋磚引玉。1.2國內(nèi)外研究現(xiàn)狀國內(nèi)外關(guān)于三維建模這方面的研究大致可以分為以下四類:(1)基于二維GIS向三維GIS擴展在二維GIS數(shù)據(jù)的基礎(chǔ)上構(gòu)建三維GIS是目前三維建模的重要途徑之一。這種方法的優(yōu)點省略了數(shù)據(jù)采集的步驟,建模速度比較快;缺點是由于二維GIS數(shù)據(jù)中信息缺失,如缺少房屋建筑物的高樓信息,只能依據(jù)層數(shù)推測房屋建筑物的高度,這種方法由于缺乏準(zhǔn)確的第三維數(shù)據(jù)以及空間關(guān)系的表達(dá),所能表達(dá)的信息較少、精度較低,進(jìn)行空間分析能力有限。(2)三維建模工具采用三維建模軟件,目前較為常用的是Autodesk公司的3Dmax和Maya、Multigen公司的Creator、Google公司的SketchUp、Microsoft旗下Caligari公司的TrueSpacd等,利用采集的空間三維信息構(gòu)建立體模型的轉(zhuǎn)入轉(zhuǎn)出并制作的三維地物模型外觀精細(xì)、美觀;缺點是適合小范圍內(nèi)的三維重建,大范圍的三維重建不僅工作量大而且地物與地形的集成匹配較為繁瑣。(3)數(shù)字地形圖DEM與航空航天遙感影像疊加起來構(gòu)建三維立體模型。如LotharKoppers借助VRML語言將影像和高程網(wǎng)格疊加在一起,實現(xiàn)了可以任意漫游的三維景觀模型,TsuyshiHonjio借助CAD系統(tǒng)將影像疊加到DEM上,在此基礎(chǔ)上添加地物模型生成地形景觀模型。這種建模技術(shù)較適合大范圍區(qū)域內(nèi)三維地形瀏覽,但是空間對象的編輯、查詢和空間分析的功能比較弱。(4)真三維空間數(shù)據(jù)模型隨著三維數(shù)據(jù)獲取技術(shù)(數(shù)字?jǐn)z影測量技術(shù),高分辨率衛(wèi)星影像與航空立體像對獲取技術(shù),激光掃描技術(shù)等直接獲取或自動、半自動提取地物的真三維信息)的快速發(fā)展和計算機性能的提高,獲取大面積精細(xì)、完整的三維信息(包括形狀、高度)相對容易實現(xiàn),迫切需要一個真三維的空間數(shù)據(jù)模型來組織和管理三維數(shù)據(jù)。國內(nèi)外許多專家進(jìn)行了大量的探索和研究,目前將三維空間模型大致分為三類基于矢量結(jié)構(gòu)的、基于柵格結(jié)構(gòu)的和失柵混合結(jié)構(gòu)的。國內(nèi)外一些著名的公司與研究機構(gòu)也已經(jīng)相繼堆出了比較有代表性的三維軟件系統(tǒng),2003年ESRI公司推出了ArcGIS9.0并出現(xiàn)ArcScene和ArcGlobe模塊,Autodesk公司在原先AutoCAD平面信息基礎(chǔ)上拓展了三維功能等。美國的ERDAS公司開發(fā)研制的IMAGINEVirtualGIS。此系統(tǒng)為三維環(huán)境下的可視化分析表達(dá)提供了地理信息系統(tǒng)的功能,用戶可以實現(xiàn)對三維景觀進(jìn)行實時查詢與交互式操作。主要功能有三維可視化,交互式操作、實時貫穿飛行以及目標(biāo)對象的集成鏈接,同時能夠建立虛擬現(xiàn)實的世界。美國的Skyline軟件。Skyline軟件是融合了GIS,RS,GPS和虛擬現(xiàn)實技術(shù)VR的三維可視化GIS。利用數(shù)字正射影像、數(shù)字高程模型、矢量數(shù)據(jù)、三維模型和屬性數(shù)據(jù)等多種數(shù)據(jù)源,建立交互式三維可視化的場景,能夠快速創(chuàng)建、編輯、瀏覽、管理和分析大區(qū)域范圍的三維景觀,而且能夠支持大型數(shù)據(jù)庫和實時的信息通訊技術(shù)。國內(nèi)適普軟件有限公司的IMAGISClassic。該系統(tǒng)是一套綜合了數(shù)字正射影像(DOM)、數(shù)字地面模型(DEM)數(shù)字線化圖(DLG)和數(shù)字柵格圖(DRG)四類對像的虛擬現(xiàn)實管理的地理信息系統(tǒng)。此系統(tǒng)結(jié)合了3D可視化技術(shù)與虛擬現(xiàn)實技術(shù)VR,完全可以真實重現(xiàn)特定環(huán)境下的三維場景,把所有管理對象都置于同一個真實的三維可視化世界中。國內(nèi)靈圖的VRmap能夠支持DIrectX和OpenGL兩種國際上主流的圖形軟件,可以充分利用目前計算機軟件性能和不斷發(fā)展的數(shù)字地形學(xué)理論和技術(shù),而且其具備較為完整的空間數(shù)據(jù)體系,強大的三維空間數(shù)據(jù)處理和分析功能,海量空間數(shù)據(jù)的管理水平,支持大規(guī)模場景的可視化,較高的數(shù)據(jù)共享與互操作性,并且具有包括VBA、插件和控件的開發(fā)功能,適合用于開發(fā)三維可視化應(yīng)用系統(tǒng)。國內(nèi)外對三維模型的研究成果已經(jīng)非常多,但是對各種模型之間性能的比較研究很有限,1.3研究目的和意義隨著時代的發(fā)展,各種各樣的游戲和程序都用得到三維模型,三維是未來的趨勢,編游戲和程序需要在創(chuàng)建三維模型軟件中建立相應(yīng)的模型再導(dǎo)入到程序中,在導(dǎo)入以后我們需要對模型有最快的響應(yīng)速度和內(nèi)存的最少占用,所以基于以上目的本文比較兩種最常用的三維建模軟件建立的模型導(dǎo)入到程序中的性能。研究對當(dāng)前社會中的各種需要用到三維模型的編程有一定的指導(dǎo)意義,能從論文中得出哪些模型在程序中有最佳的表現(xiàn)1.4研究內(nèi)容及技術(shù)路線1.4.1研究內(nèi)容(1)學(xué)習(xí)使用SketchUp、3Dmax建模軟件,并建立復(fù)雜三維立交橋模型(2)ArcEngine、.net編程二次開發(fā)(3)比較兩種三維模型的漫游、放大縮小、飛行、紋理在程序中的性能1.4.2技術(shù)路線圖紋理比較飛行、漫游性能比較放大縮小性能比較紋理比較飛行、漫游性能比較放大縮小性能比較第二章基于SketchUp和3Dmax的立交橋三維建模2.1三維建模概述三維模型是物體的三維多邊形表示,通常用計算機或者其它視頻設(shè)備進(jìn)行顯示。顯示的物體是可以是現(xiàn)實世界的實體,也可以是虛構(gòu)的東西,既可以小到原子,也可以大到很大的尺寸。任何物理自然界存在的東西都可以用三維模型表示。三維模型已經(jīng)用于各種不同的領(lǐng)域。電影行業(yè)將它們用于活動的人物、物體以及現(xiàn)實電影;視頻游戲產(chǎn)業(yè)將它們作為計算機與視頻游戲中的資源;在科學(xué)領(lǐng)域?qū)⑺鼈冏鳛榛衔锏木_模型;建筑業(yè)將它們用來展示提議的建筑物或者風(fēng)景表現(xiàn);工程界將它們用于設(shè)計新設(shè)備、交通工具、結(jié)構(gòu)以及其它應(yīng)用領(lǐng)域;在最近幾十年,地球科學(xué)領(lǐng)域開始構(gòu)建三維地質(zhì)模型。三維模型本身是不可見的,可以根據(jù)簡單的線框在不同細(xì)節(jié)層次渲染的或者用不同方法進(jìn)行明暗描繪。但是,許多三維模型使用紋理進(jìn)行覆蓋,將紋理排列放到三維模型上的過程稱作紋理映射。紋理就是一個圖像,但是它可以讓模型更加細(xì)致并且看起來更加真實。例如,一個人的三維模型如果帶有皮膚與服裝的紋理那么看起來就比簡單的單色模型或者是線框模型更加真實。三維模型由網(wǎng)格和紋理構(gòu)成,網(wǎng)格是由物體的眾多點云組成的,通過點云形成三維模型網(wǎng)格。這些網(wǎng)格通常由三角形、四邊形或者其它的簡單凸多邊形組成。紋理既包括通常意義上物體表面的紋理即使物體表面呈現(xiàn)凹凸不平的溝紋,同時也包括在物體的光滑表面上的彩色圖案,當(dāng)把紋理按照特定的方式映射到物體表面上的時候能使物體看上去更真實。在各個網(wǎng)格上的紋理映射,最終形成三維模型。2.2基于SketchUp的立交橋三維模型構(gòu)建GoogleSketchUp是一套直接面向設(shè)計方案創(chuàng)作過程的3D設(shè)計軟件,其創(chuàng)作過程不僅能夠充分表達(dá)設(shè)計師的思想而且完全滿足與客戶即時交流的需要,它使得設(shè)計師可以直接在電腦上進(jìn)行十分直觀的構(gòu)思,是三維建筑設(shè)計方案創(chuàng)作的優(yōu)秀工具,獨特簡潔的界面,可以讓設(shè)計師短期內(nèi)掌握,適用范圍廣闊,可以應(yīng)用在建筑,規(guī)劃,園林,景觀,室內(nèi)以及工業(yè)設(shè)計等領(lǐng)域.方便的推拉功能,設(shè)計師通過一個圖形就可以方便的生成3D幾何體,無需進(jìn)行復(fù)雜的三維建模并且自帶大量門,窗,柱,家具等組件庫和建筑肌理邊線需要的材質(zhì)庫。具有草稿,線稿,透視,渲染等不同顯示模式同時與AutoCAD,Revit,3Dmax,PIRANESI等軟件結(jié)合使用,快速導(dǎo)入和導(dǎo)出DWG,DXF,JPG,3DS格式文件,實現(xiàn)方案構(gòu)思,效果圖與施工圖繪制的完美結(jié)合,同時提供與AutoCAD和ARCHICAD等設(shè)計工具的插件。采用SketchUp進(jìn)行三維立交橋建模的制作流程分為三個步驟1、建立立交橋三維立體模型利用SketchUp中的“推拉”工具,建立立交橋三維模型。對頂?shù)酌鎭碚f,單擊面后再移動鼠標(biāo)即可升降該面。對前后面來說,單擊后再移動鼠標(biāo)即可拉縮該面。還可配合畫線或畫弧工具,還具有切割效果,可升降或拉縮指定的面。除了畫線畫弧工具以外,其他的畫圖工具,如畫矩形、畫圓、畫多邊形和徒手畫等工具。這樣使建筑物的立體模型于真實更貼近。可以使用SketchUp中的測量工具對建筑物的高度等進(jìn)行測量。2、橋墩等配套設(shè)施的建立SketchUp本身提供了許多現(xiàn)成的圖塊庫,可以在軟件操作中直接選取這些組件。如果軟件本身有這類小部件則直接使用,沒有則需要自己構(gòu)建。包括橋墩、橋身、欄桿、路燈、草地、墻面等等。3、紋理映射三維立交橋的基本模型建成后,對立交橋進(jìn)行紋理映射,即在模型表面貼圖,使生成的三維立交橋更加逼真生動。紋理數(shù)據(jù)主要從照片或圖片中獲取。由于現(xiàn)有的照片取景的視角,距離各不相同往往造成這些照片比例失調(diào),不能直接用于立交橋的紋理提取,而必須用平面處理軟件進(jìn)行處理,使之正立形成規(guī)則的矩形。(1)去除雜景處理在數(shù)碼相片拍攝時,應(yīng)盡量爭取獲得純景物的圖片,但在實際操作中難以避免會出現(xiàn)行人或車輛等的遮擋,這時就需要對照片進(jìn)行去雜景處理。在具體去除雜景處理時,可借助PhotoShop軟件平臺,通常采用選區(qū)拷貝方法和“仿制圖章工具”方法等,使能獲得所需的圖片(2)獲取需要的貼圖用PhotoShop處理圖像,最終將所有得到的紋理數(shù)據(jù)保存為jpg格式并整理到一個紋理庫中,以便統(tǒng)一對立交橋進(jìn)行紋理映射,提高貼紋理的效率。調(diào)整色調(diào)受拍攝數(shù)碼照片的時間、角度、光線等因素影響,很難保證每張照片都能保持有一致的色調(diào)。因此需要用PhotoShop對圖片的色調(diào)等方面進(jìn)行調(diào)校。(4)拉伸變形處理由于拍攝位置的限制只能得到由透視角度成像的照片,這樣就需要進(jìn)行變形處理如圖1是用SketchUp建模的整體圖,如圖2是用SketchUp建立的模型的細(xì)節(jié)圖圖1SketchUp三維建模最終效果圖圖2SketchUp三維建模細(xì)節(jié)效果圖2.3基于3Dmax立交橋三維模型構(gòu)建3DStudioMax,常簡稱為3dsMax或MAX,是Autodesk公司開發(fā)的基于PC系統(tǒng)的三維動畫渲染和制作軟件。其前身是基于DOS操作系統(tǒng)的3DStudio系列軟件在應(yīng)用范圍方面,廣泛應(yīng)用于廣告、影視、工業(yè)設(shè)計、建筑設(shè)計、多媒體制作、游戲、輔助教學(xué)以及工程可視化等領(lǐng)域。擁有強大功能的3DSMAX被廣泛地應(yīng)用于電視及娛樂業(yè)中,比如片頭動畫和視頻游戲的制作,深深扎根于玩家心中的勞拉角色形象就是3DSMAX的杰作。在影視特效方面也有一定的應(yīng)用。而在國內(nèi)發(fā)展的相對比較成熟的建筑效果圖和建筑動畫制作中,3DSMAX的使用率更是占據(jù)了絕對的優(yōu)勢。根據(jù)不同行業(yè)的應(yīng)用特點對3DSMAX的掌握程度也有不同的要求,建筑方面的應(yīng)用相對來說要局限性大一些,它只要求單幀的渲染效果和環(huán)境效果,只涉及到比較簡單的動畫;片頭動畫和視頻游戲應(yīng)用中動畫占的比例很大,特別是視頻游戲?qū)巧珓赢嫷囊笠咭恍?;影視特效方面的?yīng)用則把3DSMAX的功能發(fā)揮到了極致。3Dmax軟件由國際著名的Autodesk公司的子公司Discreet公司制作開發(fā)的,它是集造型、渲染和制作動畫于一身的三維制作軟件。從它出現(xiàn)的那一天起,即受到了全世界無數(shù)三維動畫制作愛好者的熱情贊譽,max也不負(fù)眾望,屢屢在國際上獲得大獎。當(dāng)前,它已逐步成為在個人PC機上最優(yōu)秀的三維動畫制作軟件。3Dmax立交橋三維模型實體建模環(huán)節(jié)在虛擬環(huán)境的建設(shè)中最為煩瑣的就是虛擬環(huán)境的建模問題。在建模過程中,應(yīng)該依據(jù)不同的事物區(qū)別對待,建模具體實施起來,可以按以下幾個方面來進(jìn)行:建模的原則:①在保證立交橋真實性和可塑性的基礎(chǔ)上,盡量使模型所含的面數(shù)最少,只有在必要的時候才將模型用細(xì)化工具加以細(xì)化。②在合理的情況下盡量壓縮紋理,紋理的像素大小應(yīng)處理成2的N次冪。以利于紋理的正確顯示。③精心構(gòu)建層次結(jié)構(gòu)庫。保證了這三點數(shù)據(jù)文件就會最小,從而保證實時渲染時跳幀率程度較低,圖像的連續(xù)性最高。建模的內(nèi)容包括:橋體的建模,環(huán)境小品的建模等。1、橋體的建??墒褂肕ultiGenCreator軟件為主,3Dmax為輔的建模方法對重點和較有特色的建筑在3Dmax中建模,再將3D文件轉(zhuǎn)入MultiGen中,通過編輯減少不需要的多邊形、面來精簡模型。對于一般建筑物,直接在MultiGenCreator中建模,表現(xiàn)出模型的基本輪廓和結(jié)構(gòu),調(diào)整所建模型的參數(shù)以獲得不同分辨率的模型,以適應(yīng)虛擬場景實時顯示的需要。2、環(huán)境小品的建模環(huán)境小品通常指橋墩、橋面、路燈等等都有一些共同的特點,重復(fù)性高的物體。在三維模型中,它們應(yīng)該使用盡可能少的面。所以這類模型在建立時主要用2維的模型結(jié)合透明貼圖來創(chuàng)造出3維的模型效果,即用貼圖來代替細(xì)節(jié)模型,并把模型的屬性設(shè)置為繞視點旋轉(zhuǎn),這樣無論從哪個角度瀏覽,都可以看到整個物體,從而達(dá)到效果逼真的目的。3、運動物體(人、車等)的建模在虛擬場景中,虛擬環(huán)境中的人物和車輛應(yīng)當(dāng)具有運動的能力,這樣可以使場景更加生動,富有動感,所以在虛擬環(huán)境中,人物、車輛等就不應(yīng)采用簡單的貼圖,而應(yīng)該是可以運動的這可通過DOF(自由度)技術(shù)來實現(xiàn)。如下圖3和圖4是3Dmax三維立交橋模型圖33Dmax三維建模細(xì)節(jié)效果圖一圖43Dmax三維建模細(xì)節(jié)效果圖二

第三章三維模型構(gòu)建性能比較3.1模型性能比較概述性能比較是在基于.net平臺開發(fā)的C#程序中進(jìn)行比較,模型的性能比較主要包括:地圖基本操作流暢度比較、飛行流暢度比較、紋理效果比較這三大類,其中地圖基本操作流暢度比較又包含:放大縮小流暢度比較以及漫游流暢度比較。測試機配置:品牌:Dell系列電腦系統(tǒng):WindowsXpCPU:Pentium(R)Dual-CoreCPUE5200主頻:2.5GHz內(nèi)存:2G監(jiān)測軟件:系統(tǒng)自帶任務(wù)管理器、360安全衛(wèi)士進(jìn)程管理器146913.2地圖基本操作流暢度比較地圖基本操作性能比較又包含:放大縮小性能比較以及漫游性能比較。3.2.1放大縮小性能比較3Dmax三維模型SketchUp三維模型CPU占用度內(nèi)存占用度流暢度CPU占用度內(nèi)存占用度流暢度打開程序打開文件模型放大縮小0%0%38%35.97M71.46M72.23M非常流暢非常流暢非常流暢0%0%33%34.97M57.80M58.91M非常流暢非常流暢非常流暢表1放大縮小性能對比表(取值為觀察到的最高值)從表格可看出在剛剛打開程序界面時的CPU占用率都是0%,所以在這個角度來講兩種模型效率一樣,但是內(nèi)存占用度有一定差距,3Dmax三維模型程序和SketchUp三維模型程序的內(nèi)存占用度分別為:35.97M、34.97M,流暢度一樣。打開文件時兩種模型CPU占用率都是0%.但是內(nèi)存的占用度差距非常大,3Dmax三維模型程序和SketchUp三維模型程序的內(nèi)存占用度分別是71.46M、57.80M,兩者相差13.66M,流暢度一樣。用放大縮小工具來操作模型時的CPU占用度幾乎一樣,3Dmax三維模型程序和SketchUp三維模型程序分別是:38%、33%,3Dmax三維模型程序和SketchUp三維模型程序的內(nèi)存占用度分別為:72.23M、58.91M,流暢度一樣。打開文件時的內(nèi)存占用度減去打開程序時的內(nèi)存占用度即可得到三維模型所占用的內(nèi)存:3Dmax三維模型占用的內(nèi)存:71.46M-35.97M=.35.49MSketchUp三維模型占用的內(nèi)存:57.80M-34.97M=22.83M放大縮小時3Dmax三維模型所占用的內(nèi)存:72.23M-35.97M=36.26M放大縮小時SketchUp三維模型占用的內(nèi)存:58.91M-34.97M=23.94M觀察以上數(shù)據(jù)可以得出:不管是在打開程序還是打開文件還是模型放大縮小中,SketchUp三維模型占用的內(nèi)存和CPU都明顯小于3Dmax三維模型所占用的。所以在放大縮小流暢度的比較中SketchUp三維模型更勝一籌。3.2.2漫游性能比較 3Dmax三維模型SketchUp三維模型CPU占用度內(nèi)存占用度流暢度CPU占用度內(nèi)存占用度流暢度打開程序打開文件漫游0%0%49%35.87M71.91M72.26M非常流暢非常流暢非常流暢0%0%49%35.59M58.13M59.05M非常流暢非常流暢非常流暢表2漫游性能對比表(取值為觀察到的最高值)從表格可看出在剛剛打開程序界面時的CPU占用率都是0%,所以在這個角度來講兩種模型效率一樣,內(nèi)存占用度也幾乎一樣,3Dmax三維模型程序和SketchUp三維模型程序的內(nèi)存占用度分別為:35.97M、34.97M,流暢度一樣。打開文件時兩種模型CPU占用率都是0%.但是內(nèi)存的占用度差距非常大,3Dmax三維模型程序和SketchUp三維模型程序的內(nèi)存占用度分別是71.91M、58.13M,兩者相差13.78M,流暢度一樣。用放大縮小工具來操作模型時的CPU占用度完全一樣,3Dmax三維模型程序和SketchUp三維模型程序都是:49%,3Dmax三維模型程序和SketchUp三維模型程序的內(nèi)存占用度分別為:72.26M、59.05M,流暢度一樣。打開文件時的內(nèi)存占用度減去打開程序時的內(nèi)存占用度即可得到三維模型所占用的內(nèi)存:3Dmax三維模型占用的內(nèi)存:71.91M-35.87M=.36.04MSketchUp三維模型占用的內(nèi)存:58.13M-35.59M=22.54M放大縮小時3Dmax三維模型所占用的內(nèi)存:72.26M-35.87M=36.39M放大縮小時SketchUp三維模型占用的內(nèi)存:59.05M-35.59M=23.46M觀察以上數(shù)據(jù)可以得出:不管是在打開程序還是打開文件還是模型放大縮小中,SketchUp三維模型占用的內(nèi)存和CPU都明顯小于3Dmax三維模型所占用的。所以在放大縮小流暢度的比較中也是SketchUp三維模型性能更佳。3.3飛行性能比較3Dmax三維模型SketchUp三維模型CPU占用度內(nèi)存占用度流暢度CPU占用度內(nèi)存占用度流暢度打開程序打開文件飛行0%0%50%35.17M70.82M71.04M非常流暢非常流暢非常流暢0%0%50%35.11M57.89M59.36M非常流暢非常流暢非常流暢表3飛行性能對比表(取值為觀察到的最高值)從表格可看出在剛剛打開程序界面時的CPU占用率都是0%,所以在這個角度來講兩種模型效率一樣,內(nèi)存占用度也幾乎一樣,3Dmax三維模型程序和SketchUp三維模型程序的內(nèi)存占用度分別為:35.17M、35.11M,流暢度一樣。打開文件時兩種模型CPU占用率都是0%.但是內(nèi)存的占用度差距非常大,3Dmax三維模型程序和SketchUp三維模型程序的內(nèi)存占用度分別是70.82M、57.89M,兩者相差12.93M,流暢度一樣。用放大縮小工具來操作模型時的CPU占用度一樣,3Dmax三維模型程序和SketchUp三維模型程序都是:50%,3Dmax三維模型程序和SketchUp三維模型程序的內(nèi)存占用度分別為:71.04M、59.36M,流暢度一樣。打開文件時的內(nèi)存占用度減去打開程序時的內(nèi)存占用度即可得到三維模型所占用的內(nèi)存:3Dmax三維模型占用的內(nèi)存:70.82M-35.17M=.35.65MSketchUp三維模型占用的內(nèi)存:57.89M-35.11M=22.78M放大縮小時3Dmax三維模型所占用的內(nèi)存:71.04M-35.17M=35.87M放大縮小時SketchUp三維模型占用的內(nèi)存:59.36M-35.11M=24.25M觀察以上數(shù)據(jù)可以得出:不管是在打開程序還是打開文件還是模型放大縮小中,SketchUp三維模型占用的內(nèi)存和CPU都明顯小于3Dmax三維模型所占用的。所以在放大縮小流暢度的比較中SketchUp三維模型表現(xiàn)更好。3.4紋理效果比較紋理既包括通常意義上物體表面的紋理即使物體表面呈現(xiàn)凹凸不平的溝紋,同時也包括在物體的光滑表面上的彩色圖案,通常我們更多地稱之為花紋。對于花紋而言,就是在物體表面繪出彩色花紋或圖案,產(chǎn)生了紋理后的物體表面依然光滑如故。對于溝紋而言,實際上也是要在表面繪出彩色花紋或圖案,同時要求視覺上給人以凹凸不平感即可。凹凸不平的圖案一般是不規(guī)則的。在計算機圖形學(xué)中,這兩種類型的紋理的生成方法完全一致,所以紋理映射就是在物體的表面上繪制彩色的圖案。本文中用到的兩個三維模型都非常流暢且完美的呈現(xiàn)了原圖的紋理效果,所以不用管是3Dmax還是SketchUp在紋理顯示這一項都有完美的表現(xiàn)。總結(jié):綜上所述3Dmax三維模型和SketchUp三維模型在漫游、飛行、放大縮小、紋理四個最常用的操作上的性能比較中,SketchUp三維模型的表現(xiàn)更佳,在數(shù)據(jù)量小的情況下,兩者的區(qū)別不大。當(dāng)數(shù)據(jù)量巨大時3Dmax三維模型的效率不如SketchUp三維模型。第四章7469結(jié)論與展望4.1結(jié)論本文探討了SketchUp和3Dmax的三維立交橋建模,分別在SketchUp和3Dmax中建立相同立交橋三維模型,導(dǎo)入程序比較性能,本文著重比較了SketchUp和3Dmax的三維立交橋在程序中的性能并得出以下結(jié)論:剛開程序時由于沒有導(dǎo)入三維模型所以各種情況的CPU占用度都一樣為0%,內(nèi)存占用幾乎一樣為35M左右。程序打開時3Dmax三維模型和SketchUp三維模型的差別則很大,這是由兩種三維模型本身性質(zhì)決定,可以得出同一立交橋模型3Dmax占用的空間明顯大于SketchUp,尤其在模型數(shù)據(jù)非常巨大的情況下3Dmax的劣勢會更加的突出。模型放大縮小時兩種三維模型的CPU占用率明顯提升,從0%一直升到38%和33%。CPU需處理的數(shù)據(jù)很多導(dǎo)致CPU占用度迅速提升,從CPU占用度可以得出這一項的比較中SketchUp略勝一籌且內(nèi)存占用度也少很多,3Dmax的此種劣勢在數(shù)據(jù)量巨大時會更加的凸顯。模型漫游和飛行時的CPU和內(nèi)存的占用率相差無幾,但從絕對值來說3Dmax的占用度高于SketchUp。在紋理和模型的流暢度方面,紋理都能完美的呈現(xiàn)在程序中,對模型的操作也都非常流暢不存在斷斷續(xù)續(xù)的情況。前人在三維建模上的研究已經(jīng)很全面,無數(shù)的研究成果,本文也借鑒了很多優(yōu)秀的論文,但是前人未曾比較過不同模型在程序中的性能,基于此本文用對比法對性能比較做了深入的研究。4.2展望利用儀器設(shè)備建模和根據(jù)圖像或視頻建模是未來的趨勢。儀器設(shè)備建模:三維掃描儀是當(dāng)前使用的對實際物體三維建模的重要工具之一。它能快速方便的將真實世界的立體彩色信息轉(zhuǎn)換為計算機能直接處理的數(shù)字信號,為實物數(shù)字化提供了有效的手段圖像或視頻建模:基于圖像的建模和繪制是當(dāng)前計算機圖形學(xué)基于圖像建模界一個極其活躍的研究領(lǐng)域。同傳統(tǒng)的基于幾何的建模和繪制相比,IBMR技術(shù)具有許多獨特的優(yōu)點?;趫D像的建模和繪制技術(shù)給我們提供了獲得照片真實感的一種最自然的方式采用IBMR技術(shù),建模變得更快、更方便,可以獲得很高的繪制速度和高度的真實感3Dmax的易用性和平面圖領(lǐng)域還有待加強,SketchUp在曲面上的處理和燈光材質(zhì)上處理有待加強致謝在這里首先要感謝老師。在我做畢業(yè)設(shè)計的每個階段,從查閱

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論