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

三維游戲場景模型優(yōu)化方法研究

2013-01-01 00:00:00黃銳零春
藝術科技 2013年3期

摘 要:通過對三維游戲場景模型進行分類研究,提出對地形模型采用區(qū)域LOD法優(yōu)化,對景觀模型采用改進的平面貼圖法優(yōu)化,在保證游戲視覺效果的同時,有效地降低了模型復雜度。

關鍵詞:三維游戲;場景;模型優(yōu)化

0 引言

游戲產業(yè)因其產業(yè)鏈長、高附加產值,并且符合當代消費文化的特性,正在成為文化產業(yè)發(fā)展的新動力。三維游戲由于其具有真實的空間感、全視角的角色外觀等特點,符合玩家對游戲的真實性越來越高的要求,已經(jīng)成為目前數(shù)字游戲的主流。游戲通常是由故事、角色和場景三個部分構成。場景是游戲故事展開的基礎,是角色的生存環(huán)境。富有強烈視覺沖擊力的游戲場景,可以有效地提高玩家的沉浸感,增強玩家的游戲體驗。

1 游戲場景模型分類

三維游戲場景制作主要涉及模型制作與材質設定兩方面。由于玩家對游戲畫質的要求日益提高,為了增強場景的真實感,在三維游戲中不得不采用大量高精度模型和復雜的材質設定。三維游戲的開發(fā)基本都是基于游戲引擎進行的,三維游戲需要對場景進行實時渲染,這對游戲引擎的渲染器和計算機硬件性能都有極高要求。目前雖然GPU(圖形處理器)和CPU(中央處理器)的硬件性能不斷提高,游戲引擎的渲染器也在不斷優(yōu)化,但是仍舊無法跟上三維游戲發(fā)展要求。

為了使三維游戲既擁有良好的交互體驗與沉浸感,又能夠適應主流游戲硬件平臺。進行游戲場景模型優(yōu)化研究是非常有必要的。

游戲場景模型通常可分為地形模型和景觀模型。地形模型主要是指地表形態(tài)模型, 如山丘、峽谷、河流等。景觀模型主要是指附于地表之上的景物, 如建筑、樹木、裝飾物、交通工具等。地形模型與景觀模型在模型精度、建模方法、視覺表現(xiàn)方面都有不同要求,需要進行分類優(yōu)化研究。

2 游戲場景模型優(yōu)化方法

三維游戲為了營造游戲環(huán)境的真實感,主要使用多邊形建模方法。由于模型較為復雜,邊面數(shù)較多,所以不宜再采用腳本建模方式,通常使用如3DSMAX, Maya等專業(yè)三維軟件構建模型。從理論上講,模型的邊面數(shù)越少,模型的復雜程度也就越低。減少模型邊面數(shù)是提高渲染響應時間的最簡單方法。但是一味降低模型精度,會使場景的表現(xiàn)力降低,無法滿足角色視野對場景細節(jié)的觀察需求。

2.1 地形模型的區(qū)域LOD優(yōu)化法

地形模型的構建通常是基于M×N個等間距頂點的網(wǎng)格模型。網(wǎng)格間距直接影響地形渲染的實時性和真實感。過小的網(wǎng)格間距會增加渲染器的計算負荷,影響游戲渲染的實時性;反之,過大的間距將降低地形的精度,影響游戲的真實感。

LOD(層次細節(jié))技術是模型優(yōu)化技術中常用的方法之一,主要是通過移除被繪制物體中的不必要細節(jié),即減少模型的三角面數(shù)量來精簡模型,提高渲染速度。在三維游戲中使用此方法,優(yōu)化過程與游戲角色視點緊密相關。通常把視點到對象的距離稱為該對象的視距,根據(jù)對象的視距由遠極近的變化,實時地減少該對象模型的三角面片數(shù)量, 反之則增加, 實現(xiàn)對象的動態(tài)優(yōu)化。根據(jù)LOD技術原理,結合游戲角色在場景中經(jīng)常大范圍實時移動的情況,為減少動態(tài)優(yōu)化時可能出現(xiàn)的由于模型面片數(shù)大幅減少而導致的模型異常,改變一個場景地形由一個網(wǎng)格模型構成的構建方法,研究應用區(qū)域LOD優(yōu)化法。

根據(jù)游戲視覺要求將整個地形均分為若干個正方形區(qū)域,每個區(qū)域構建精模和簡模兩套模型。假設正方形的邊長為a,若干個正方形的中心點依次為m1、m2、……mn,游戲角色的視點為s(s為角色模型相對于地面的垂直點),當角色進入該場景時(默認首先進入m1所在區(qū)域),分別實時計算s與m1相鄰三個正方形區(qū)域中心點的距離,當s與三者距離都大于a22(正方形對角線長度的二分之一),表示角色未進入三者所在區(qū)域,相鄰三個正方形區(qū)域顯示簡模;當與一個中心點的距離小于等于a22,表示角色進入該區(qū)域,此中心點所在區(qū)域顯示精模,其他區(qū)域顯示簡模。當游戲角色離開m1區(qū)域,進入下一個區(qū)域,即深入場景內部后,還需提取所在區(qū)域周圍正方形區(qū)域的中心點進行以上運算,根據(jù)以上算法距離的比較值,進行區(qū)域模型精度切換。

區(qū)域LOD優(yōu)化方法,按照視距的遠近進行區(qū)域模型優(yōu)化調用,即保障了玩家對游戲視覺效果的要求,又可以有效地降低地形模型的復雜度,提高實時渲染效率。

2.2 景觀模型的優(yōu)化方法

景觀模型主要以靜態(tài)裝飾物為主,在場景中起美化裝飾作用。景觀模型通常數(shù)量較多,且具有很高的重復性,一般不使用精度較高的模型,以免加載過多模型影響實時渲染效果。對景觀模型優(yōu)化的優(yōu)化研究,首先按照游戲場景設計需要按模型內容進行分類,然后根據(jù)每種模型需要表現(xiàn)的精細程度進行分組。如果同一類模型精細程度要求一致,則進行批量制作,即以一個模型為基礎,采用關聯(lián)復制的方法制作其他多個物體模型,這樣制作的模型導入到游戲引擎中,在一個場景中只需調用一次模型,即可完成大量重復模型的設置,可以有效地減少了模型數(shù)據(jù)的加載量。如果同一類模型精細程度要求不一致,在分別制作不同精度要求的模型之后,再使用關聯(lián)復制的方法完成其他模型的制作。

通過對景觀模型進行分類分組,可以在模型制作之前就適當?shù)販p少場景的復雜度,以及游戲引擎調入模型數(shù)據(jù)時間。在模型的具體構建方法上,根據(jù)景觀模型的裝飾性特點,采用平面貼圖法可以大幅降低模型復雜度。

以精度要求較低的裝飾性樹木模型構建為例,首先使用圖像處理軟件制作一張帶有Alpha通道的樹木貼圖,貼圖非樹結構區(qū)域進行透明處理,然后建立一個與樹木高度和寬度基本吻合的平面,將貼圖賦予平面。用此方法構建的模型可以實現(xiàn)較為逼真的視覺效果。但是由于該方法構建的模型只是一個平面,沒有縱深,當視角變化時,需要不斷調整平面的角度以保證該平面正對視點。當大量模型需要調整時,會給游戲引擎帶來較多負載。

通過研究,對平面貼圖法進行一定改進,將原來的一個平面模型調整為兩個大小一致、中心對齊、交叉垂直的平面,兩個平面使用同一張具有 Alpha 通道的貼圖。這樣構建的模型邊面數(shù)沒有明顯增加,但是可以有效解決隨著視點位置的變化需要不斷調整平面的角度的問題,除俯視以外的其他角度都可以獲得良好的視覺效果。

3 結束語

模型是三維游戲的靈魂,游戲視覺元素中,場景、角色、道具模型占主體地位。模型的精細程度對游戲的真實感體驗有著巨大影響。在滿足游戲視覺效果的同時,研究模型優(yōu)化方法,降低模型復雜度,可以較好的降低游戲引擎實時渲染的響應時間,保障游戲流暢運行,為玩家營造更好的游戲沉浸體驗。

參考文獻:

[1]付志勇,高鳴.三維游戲設計[M].北京:清華大學出版社,2008:60.

[2]王綱,季振洲,張澤旭.大范圍動態(tài)海浪實時渲染[J].哈爾濱工業(yè)大學學報,2012(3):5963.

[3]黃石.數(shù)字游戲策劃[M].北京:清華大學出版社,2008:4647.

[4]黃銳,譚佳佳.基于X3D的虛擬場景建模方法[J].內蒙古大學學報:自然科學版,2009(6):738741.

作者簡介:黃銳(1978—),男,河南開封人,研究生,桂林航天工業(yè)學院信息工程系副教授,研究方向:虛擬現(xiàn)實。創(chuàng)意產業(yè)

主站蜘蛛池模板: 国产小视频网站| 国产福利观看| 99偷拍视频精品一区二区| 人人看人人鲁狠狠高清| 中文字幕亚洲精品2页| 综合网久久| 国产精品美人久久久久久AV| 亚洲一区二区约美女探花| 午夜在线不卡| 久久久91人妻无码精品蜜桃HD| 国产精品区网红主播在线观看| 99热这里只有免费国产精品| 欧美日本在线播放| 欧美人与牲动交a欧美精品| 亚洲精品片911| 成人欧美在线观看| 91啪在线| 国产综合精品日本亚洲777| 日韩乱码免费一区二区三区| 国模私拍一区二区| 在线国产资源| 国产人碰人摸人爱免费视频| 亚洲香蕉伊综合在人在线| 亚洲视频免| 欧美一区日韩一区中文字幕页| 九月婷婷亚洲综合在线| h视频在线播放| 波多野结衣视频网站| 亚洲激情区| 亚洲精品无码久久毛片波多野吉| 久久精品91麻豆| 日本日韩欧美| 欧美日韩久久综合| 蝴蝶伊人久久中文娱乐网| 亚洲色图欧美在线| 朝桐光一区二区| 欧美日韩国产精品综合| 性欧美久久| 亚洲精品无码成人片在线观看| 亚洲一区二区三区香蕉| 国产麻豆另类AV| 五月天福利视频| 国产成人亚洲日韩欧美电影| 一本色道久久88| 永久免费无码日韩视频| 青青久久91| 国产在线高清一级毛片| 免费啪啪网址| 日本www色视频| 国产精品午夜福利麻豆| 中文字幕在线日本| 白浆视频在线观看| 国产一区二区福利| 国产鲁鲁视频在线观看| 夜夜拍夜夜爽| 1024国产在线| 在线视频亚洲欧美| 亚洲第一成年免费网站| 在线播放真实国产乱子伦| 国产高清又黄又嫩的免费视频网站| 最新日韩AV网址在线观看| 国产激情在线视频| 中国国语毛片免费观看视频| 亚洲AV无码久久精品色欲| 亚洲视频四区| 国产理论最新国产精品视频| 欧美亚洲国产视频| 亚洲欧美极品| 老司国产精品视频91| 亚洲av片在线免费观看| 114级毛片免费观看| 久久精品这里只有精99品| 日韩A∨精品日韩精品无码| 日本午夜精品一本在线观看| 国产成人精品免费av| 亚洲不卡av中文在线| 亚洲成a人片在线观看88| 中文无码日韩精品| 国产精品自在在线午夜 | 免费看a毛片| 日本成人精品视频| AV无码无在线观看免费|