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

3D渲染在城市數字化模型渲染中的應用

2011-02-19 07:49:20佶,尤
制造業自動化 2011年2期
關鍵詞:引擎效果

周 佶,尤 翔

ZHOU Ji,YOU Xiang

(南京工業大學 土木工程學院 工程圖學中心,南京 210009)

0 引言

本文解決了城市數字化模型搭建中,超大規模數字模型的渲染與軟硬件設備和工作效率之間的矛盾。重點在于在現有軟硬件設備的情況下,找出更加合理的技術解決方案,實現快速三維渲染成像。

現在渲染引擎很多,各有特點,有些渲染效果好,但速度慢,有些速度快但則渲染效果較差。其中渲染參數的設定是很重要的,本文的“UF參數組群”法可以較好地解決這個問題。

1 UF渲染的參數組群“Render &Combination of Parameter”

渲染是生成虛擬場景圖像的重要技術環節。針對此環節,各種軟件都提出了自己的解決方案。但是大多數的軟件中的渲染算法未能解決海量數據模型中對渲染的多種要求。針對本文的要求,我們重點對各種渲染算法進行了研究,并從大量的實驗數據中總結出一套行之有效的參數組群。

2 渲染算法分析

1)每一個渲染器都基于一套基本的求解算法,這些算法的名稱大家都已耳熟能詳了。基本渲染算法有三種:Scanliner(掃描線)、Raytrace(光線跟蹤)、Radiosity(輻射度)。Scanliner與Raytrace都為大多數軟件所采用,而Radiosity就只有BMRT與Lightscape采用。Scanliner最早被開發,應用亦最廣泛。其中Renderman的REYES(Render Everything You'd Ever Seen)算法是Scanliner的最極致的發揮,但也表示Scanliner已經走到了盡頭了。

Raytrace的應用越來越廣泛,它最初用來求解非漫反射面之間的光能傳遞,即反射與折射的模擬。后來分布式光線跟蹤與雙向光線跟蹤得到長足發展,特別是先進的有限元采樣算法得到發展后,光線跟蹤也被應用于漫反射面的光能傳遞求解。MentalRay的Global Illumination、Vray、Brazil、FinalRender就是很好的例子。其中,分布式光線跟蹤的算法決定了軟件輸出的質量。MentalRay假定每個元面都有一張PhotonMap(在雙向光線跟蹤算法的創始人Arvo(ARVO1986)的論文中叫Illumination Map),在PhotonMap上投射光線采樣,然后把PhotonMap像Texture一樣貼在元面上。所以MentalRay必須設定光線的大小(Radius)以方便在PhotonMap上采樣。這樣保證了速度,但要在有豐富經驗的人調較下才能渲染出高質量的圖片。Brazil直接用半球體采樣,用立體方位角投射到元面表面,類似于Radiosity算法的立方體采樣,但Brazil通過控制輻射殘差來加快速度,也犧牲了質量,所以在采樣不足的情況下,Brazil渲染的質量是最差的。Vray用有限元采樣,同時保證了速度和質量。有限元是一種結合Radiosity的采樣方法。Radiosity是在80年代末發展起來的渲染算法,它采用熱力學的輻射積分式:

B(x)=E(x)+p(x)$B(x')[cos(x)cos(x')/pi*r^2]*HID(dS(x),dS(x'))dA(x')

其中x'為源元面,x為目標元面,B(x)是x的輻射度分量,E(x)是x的源能量,p(x)是x的漫反射系數,$是對元面x積分,HID是遮擋函數(x與x'之間有遮擋為0,沒有則為1),dA(x)是x的面積。可以看到,Radiosity是通過對整個場景的表面都求解輻射度來達到模擬光能傳遞效果。Lightscape的求解過程就是Radiosity的Shooting過程,它采用空間四叉樹算法來加速求解,所以速度比較快。Radiosity渲染基于物理學理論,其渲染效果真實,是Raytrace所不能比擬的,但從視覺效果上考慮,現在Raytrace和Radiosity不相上下,在速度上,Raytrace更占絕對優勢。而且,Refract(折射)、caustic(焦散效果)是Radiosity無法模擬的(所以Lightscape也帶了Raytrace渲染器)。

2)每個渲染器都有貼圖的優化算法,這也是渲染的關鍵。因為高級的渲染往往極依賴貼圖,所以貼圖的質量是十分重要的!Renderman的優化算法堪稱第一!它用了先進的改良式B-spline(B樣條)算法,克服了許多貼圖變形的問題,尤其是在同等元面由于鏡頭焦距不一引起的走樣。

3)光能傳遞。Lightscape中的完成百分比實際是它估算的環境內輻射平衡殘差,但也可以看作是封閉環境中剩余的未平衡能量。

Raytrace極其成功地解決了兩種傳遞:非漫反射面~非漫反射面和漫反射面~非漫反射面。

Radiosity把元面上的光能看作整體,采用全局求解的方法,先把整個場景的光能分布求出,再在屏幕上顯現。它不在受一條條的光線所限制,而把能量一分分地送出去。

PhotonMap用在Caustic上是一種十分精確的方法,但在全局光照里就屬于基于視覺上的算法,并不精確真實。

根據對上述渲染算法的研究,我們發現,速度與質量始終是一對矛盾。解決這一矛盾的最好辦法就是針對不同的模型對象采用不同的渲染計算方式,并且將這些計算方式的參數組群化。

在本文的渲染中我們重點選擇了Scanliner(掃描線)、Retrace(光線跟蹤)兩種渲染計算法;PhotonMap和ShadowMap兩種渲染貼圖計算方式;選擇Radiosity、Raytrace 以及Raytrace 中PhotonMap光照圖和BSP模式作為渲染光能傳遞方式。

3 不同場景下對象所用渲染技術選擇

不同場景下根據成像要求的不同,應該選擇不同的渲染計算方式,具體選擇方法,如表1所示。

4 參數組群

根據以上選擇的渲染計算方法,我們主要采用了Scanliner和Vray的分布式等兩種渲染引擎,并針對輸出圖像的細致要求程度進行了參數組群化。不同的對象選用不同的渲染引擎參數。Scanliner渲染引擎參數組群如表2所示。

表1 不同場景對象渲染技術選擇

表2 Scanliner渲染引擎參數組群

圖1 Scanliner渲染引擎粗參數渲染

使用上述參數組群的各種渲染效果:Scanliner渲染引擎粗參數渲染的效果如圖1所示 ,Vray的分布式等兩種渲染引擎粗參數渲染的效果如圖2所示。

5 結論

圖2 Vray的分布式等兩種渲染引擎粗參數渲染

本文所舉應用實例,因為需要反映大面積區域的整體規劃,因而無論從規模上還是數據量上都屬于大場景城市虛擬模型。總結本文的研究結果,我們認為,對于要求逼真效果的虛擬場景渲染,本文的研究成果可以使普通渲染人員在渲染參數組群的指導下順利完成,且能夠保證品質的統一性。

猜你喜歡
引擎效果
以學促干 挺膺擔當 激活砥礪前行的紅色引擎
按摩效果確有理論依據
迅速制造慢門虛化效果
三生 三大引擎齊發力
抓住“瞬間性”效果
中華詩詞(2018年11期)2018-03-26 06:41:34
藍谷: “涉藍”新引擎
商周刊(2017年22期)2017-11-09 05:08:31
模擬百種唇妝效果
Coco薇(2016年8期)2016-10-09 02:11:50
無形的引擎
河南電力(2015年5期)2015-06-08 06:01:46
基于Cocos2d引擎的PuzzleGame開發
3D—DSA與3D—CTA成像在顱內動脈瘤早期診斷中的應用效果比較
主站蜘蛛池模板: 久久99国产乱子伦精品免| 亚洲一欧洲中文字幕在线| 亚洲婷婷六月| 国产簧片免费在线播放| 免费中文字幕在在线不卡| 亚洲综合色婷婷| 久久久精品久久久久三级| 999精品在线视频| 天天干天天色综合网| 亚洲第一中文字幕| 在线国产资源| 99视频全部免费| 国产精品永久久久久| 亚洲国产精品久久久久秋霞影院| 久久国产精品嫖妓| 中文字幕在线日本| 亚洲精品自拍区在线观看| 日本成人在线不卡视频| 国产麻豆aⅴ精品无码| 精品剧情v国产在线观看| 国产精品永久免费嫩草研究院| 91丝袜美腿高跟国产极品老师| 久久亚洲欧美综合| 国产一区亚洲一区| 麻豆精品在线播放| 久久毛片免费基地| 成人免费午间影院在线观看| 在线观看免费AV网| 国产欧美精品一区二区| 国产理论最新国产精品视频| 色综合手机在线| 国产精品手机在线观看你懂的| 九色视频最新网址| 国产本道久久一区二区三区| aaa国产一级毛片| 亚洲av无码久久无遮挡| 亚洲高清国产拍精品26u| 亚洲色偷偷偷鲁综合| 91亚洲免费| 欧美国产日产一区二区| 天堂亚洲网| 国产香蕉97碰碰视频VA碰碰看| 美女内射视频WWW网站午夜| 国内自拍久第一页| 国产一区二区三区夜色| 国产性精品| 国产综合精品日本亚洲777| 亚洲成人高清无码| 国产幂在线无码精品| 欧美成人影院亚洲综合图| 五月婷婷伊人网| 日韩人妻少妇一区二区| 亚洲日本中文综合在线| 国产乱子伦无码精品小说 | 高h视频在线| 成年人国产视频| 久久精品国产一区二区小说| 久久国产精品夜色| 免费观看亚洲人成网站| 国产成人高清在线精品| 成人久久精品一区二区三区| m男亚洲一区中文字幕| 久久情精品国产品免费| 九九久久精品免费观看| 久久亚洲欧美综合| 全部无卡免费的毛片在线看| 国产凹凸一区在线观看视频| 亚洲第一av网站| 欧美www在线观看| 高清国产va日韩亚洲免费午夜电影| 久久精品国产亚洲AV忘忧草18| 伊人久久综在合线亚洲2019| 91九色国产porny| 欧美成人国产| 欧美在线中文字幕| 视频二区中文无码| 又黄又爽视频好爽视频| 精品一区二区三区四区五区| 欧美视频免费一区二区三区| 无码日韩人妻精品久久蜜桃| 亚洲无码高清一区| 欧美成人免费午夜全|