92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线

用three.js構建自己的后處理渲染器第一篇---抗鋸齒的選擇

2019-11-3    seo達人

說到渲染引擎就不得不提到延遲渲染,基本上一個引擎如果沒有實現延遲渲染就不能說是一個好的渲染引擎,不過可惜的是three.js并沒有實現延遲渲染(ps:呼吁作者趕緊實現mrt吧)。由于沒有mrt和延遲渲染,本來不打算寫后處理的,但是即使沒有,我們也希望能實現一些炫酷的效果,那就在現在的基礎上對three.js進行簡單的改造來實現一套高性能的后處理渲染器吧。

要實現后處理我們首先要考慮需求,是否要兼顧移動端,是否要兼顧大屏(4k),是否要支持webgl1,是否要在各種顯卡中都有一個還算不錯的性能。目前我主要考慮的是:性能要好,可以兼顧大屏,不打算完美支持webgl1,盡量多使用webgl2的特性。后面所有的性能測試為都以N卡作為性能測試指標,先不管AMD卡(AMD抗鋸齒的處理性能會高些的,但是動態處理性能會偏低,這里有很多細節問題)

好了,我們關心的是好的性能,盡量多使用webgl2的特性,盡量能兼顧大屏(這里主要是要注意顯存問題),現在開始準備我們的渲染器吧

要完成一個后處理渲染器,我們首先要考慮抗鋸齒,常用的有超采樣技術和多重采樣技術,具體可以看這個介紹 添加鏈接描述

three.js已經實現了SSAA,SMAA,TAA這三種超采樣技術,效果都還不錯,具體實現three.js都有例子,就不詳細說明了。SSAA抗鋸齒效果是最好的,但是性能最差,現實情況下根本無法使用。SMAA性能會好一些,2000個物體差不多掉15幀吧(SMAA比FXAA計算稍微復雜一些,SMAA研究的少,不知道能不能解決line的鋸齒問題,如果知道的歡迎留言)。SMAA效果基本可以接受,但是2000個物體掉的幀率還是有點多,這個也不是我們首選的。TAA效果很好,如果場景里面很少動的東西,它是個不錯的選擇,如果有運動的物體或者動畫等等,基本上抗鋸齒就沒效果了,理論上應該可以實現動態的TAA,但是用目前的技術很難實現。所以TAA先不考慮加入我們的后處理渲染器(真實使用場景下一般都有動畫或者貼圖流動效果,所以TAA無法使用)。

SMAA:效果不錯,開銷15幀左右(2000物體)

SSAA:效果最好,開銷太大 (2000物體基本已經沒有了幀率)





TAA:效果基本和SSAA差不多,但目前只有靜止的時候才有效果



再來看看多重采樣MSAA,這個特性必須使用webgl2,是webgl提供的方式,和瀏覽器自身的抗鋸齒原理一樣,效果不錯,和正常渲染的結果沒有區別,性能開銷也不是太大,前提是我們不要使用stencilbuffer。而且three.js MSAA這塊的釋放有些小問題,詳細可以在deallocateRenderTarget這個接口中進行修改?,F在我們可以把MSAA作為主要的抗鋸齒技術。MSAA雖然性能開銷不大,但是唯一的不足是比較吃顯存,如果是大屏,而且顯卡不好的話還是容易崩,無法開啟。因此我們還要繼續選擇一個開銷小不吃顯存的抗鋸齒(當然也可以考慮SMAA,目前由于幀率開銷較大(2000物體掉了15幀左右),我們不考慮加入SMAA)

MSAA:基本沒有幀率開銷,效果不錯,但是耗費顯存(2000物體)



最后的備選方案就是FXAA了,FXAA可以參考這個文章:添加鏈接描述講的很詳細,FXAA性能開銷很小,但是效果很一般,特別是細線的鋸齒沒法解決,轉動攝影機邊緣的閃動效果也無法解決,而且還有一個問題是由于FXAA就是靠邊緣模糊抗鋸齒,所以必然導致畫面會略有模糊。但是它最大的好處是開銷很小而且不耗費顯存,并且集成到后處理渲染器中最簡單。但是當顯存不足顯卡太差的時候它還是個不錯的選擇。因此需要加入FXAA。

FXAA:效果一般,開銷很小,無法解決線的鋸齒問題,帶來模糊(2000物體)

我們看了下各大引擎,基本每個引擎都實現了FXAA,還有很多引擎實現了FXAA3,FXAA3效果會好一些,但是依然無法解決線的問題。cesium的抗鋸齒就是完全采用FXAA3,效果還可以接受,所以目前我們把cesium的fxaa3_11拿過來用,最終引擎選擇使用MSAA加FXAA3_11的抗鋸齒策略(當然SMAA和TAA也可以選擇)。


日歷

鏈接

個人資料

藍藍設計的小編 http://m.skdbbs.com

存檔

92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线
亚洲男同1069视频| 国产精品一区二区久久精品| 国产在线精品一区二区中文| 日韩精品每日更新| 麻豆免费在线观看| 91精品久久久久久久久久久| 欧美色xxxx| 日本一区二区三区免费看| 欧美一级视频精品观看| 欧美二区不卡| 亚洲国产精品免费| 国产精品扒开腿爽爽爽视频| 免费a级人成a大片在线观看| 成人中心免费视频| 亚洲三级免费| 超碰在线无需免费| 一区二区中文字幕| 欧美日韩aaaaaa| 日韩美女视频免费在线观看| 免费黄网站在线播放| 亚洲日本成人女熟在线观看| 亚洲精品无播放器在线播放| 婷婷综合伊人| 国产精品一区二区欧美| 天天影视网天天综合色在线播放| 欧美伊人精品成人久久综合97| 亚洲人成电影网站色xx| 成人妇女免费播放久久久| 欧美性极品少妇精品网站| 四虎影院一区二区三区| 成人黄色在线电影| 欧美日韩一区二区在线视频| 国产精品igao视频网网址不卡日韩| 成人免费一区二区三区视频| 2023国产精品久久久精品双| 亚洲国产精品yw在线观看| 国产精品一区二| 国产欧美日韩一区二区三区| 国产精品久久久久久一区二区| 欧美大成色www永久网站婷| 日韩精品极品视频在线观看免费| aⅴ在线视频男人的天堂| 久久精品人人爽人人爽| 91免费的视频在线播放| 精品电影一区二区三区| 激情深爱一区二区| 欧美性受极品xxxx喷水| 欧美精品做受xxx性少妇| 久久精品成人欧美大片| 最新中文字幕一区二区三区| 麻豆国产欧美一区二区三区r| 999精品色在线播放| 日韩一区欧美| 成年人视频在线观看免费| 自拍偷拍亚洲在线| 亚洲国产精品成人久久综合一区| av在线电影播放| 中文字幕成人av| 日韩av一区二区在线| 欧美一区二区三区公司| 欧美精品三级在线观看| 懂色中文一区二区在线播放| 日韩经典中文字幕在线观看| 精品一区二区成人精品| 国产偷自视频区视频一区二区| 亚洲六月丁香色婷婷综合久久| 国产精品丝袜高跟| 亚洲自拍偷拍福利| 全部av―极品视觉盛宴亚洲| www.成人网| 另类视频在线观看+1080p| 精品无码三级在线观看视频| av成人免费看| 91精品黄色片免费大全| 在线电影一区二区| 亚洲国产精品视频| 国产成人a亚洲精品| av一本久道久久波多野结衣| 欧美精品一区二区三区四区| 欧美特黄一级大片| 亚洲综合男人的天堂| 美女福利精品视频| 91av在线网站| 欧美天堂一区二区三区| 久久99精品久久久水蜜桃| 日韩免费啪啪| 99热在线成人| 狠狠干狠狠久久| 日韩精品视频免费在线观看| 91caoporm在线视频| 欧美日韩大陆一区二区| 久久精品久久久久电影| 成人影院入口| 久久草在线视频| 欧美老女人在线视频| 色综合天天综合网天天看片| 成人6969www免费视频| 国产女同互慰高潮91漫画| 蜜臀av性久久久久av蜜臀妖精| 日韩区欧美区| 婷婷成人在线| 成人精品电影| 亚洲理伦在线| 国产激情一区| 亚洲精品视频一二三| 欧美色综合天天久久综合精品| 欧洲杯半决赛直播| 欧美日韩p片| 亚洲成人毛片| 国产高清一区二区| 欧美自拍电影| 91精品丝袜国产高跟在线| 超碰国产在线| 国产成人午夜视频网址| 91小视频在线| 久久中文久久字幕| 国产专区一区二区| 无遮挡的视频在线观看| 久久久亚洲精品视频| 欧美视频在线观看 亚洲欧| 男人操女人的视频在线观看欧美| 六月丁香综合在线视频| 国模私拍视频在线播放| 日韩毛片免费观看| 91麻豆国产福利在线观看宅福利| 国产欧美大片| 精品一区二区三区免费| 中文字幕精品一区| 国产一区二区成人久久免费影院| 免费高清成人在线| 精品一区二区三区中文字幕老牛| 日产精品久久久一区二区| 精品一区二区三区四区五区| 亚洲精品电影网站| 成年人视频在线看| 久久精品午夜一区二区福利| 亚洲精品一区国产精品| 成人永久aaa| 中文字幕亚洲在| 91香蕉嫩草影院入口| 91影院成人| av一二三不卡影片| 欧美精品videossex88| 成人福利免费在线观看| 亚洲一区欧美一区| 四虎影视成人精品国库在线观看| 久久新电视剧免费观看| 精品久久久久久久久久国产| 国产 欧美在线| 日韩在线观看免费| 国产美女高潮在线观看| √天堂资源地址在线官网| 91.成人天堂一区| 欧美午夜精品| 久久久久久国产精品mv| 国产欧美韩日| 欧美精品自拍偷拍动漫精品| 国产久一一精品| 性欧美69xoxoxoxo| 欧美精品一区二区三区四区五区| 日韩aaaa| 国产精品毛片aⅴ一区二区三区| 日韩一区二区三区精品视频| 亚洲一区二区三区四区的|