女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

三維渲染中的裁剪總匯

Dbwd_Imgtec ? 來源:未知 ? 作者:胡薇 ? 2018-05-11 14:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

裁剪是個(gè)很大的概念,裁剪包括了視錐體裁剪(應(yīng)用程序階段)、視口裁剪(圖元裝配——幾何階段的最后一步)、背面剔除(光柵化階段)、遮擋剔除(光柵化階段)。

1.視錐體裁剪

視錐裁剪算法是在應(yīng)用程序階段執(zhí)行的。虛擬攝像機(jī)制定了場(chǎng)景對(duì)觀察者可見的部分,即我們將依據(jù)哪部分3D場(chǎng)景來創(chuàng)建2D圖像。

2. 視口裁剪

幾何階段處理結(jié)束后,送到光柵化階段的是一堆三角形面片,所以中幾何階段中需要對(duì)頂點(diǎn)進(jìn)行圖元裝配。所謂的圖元裝配,即根據(jù)頂點(diǎn)原始的連接關(guān)系,還原出模型的網(wǎng)格結(jié)構(gòu)。網(wǎng)格由頂點(diǎn)和索引組成,在之前的流水線中是對(duì)頂點(diǎn)的處理,而在這階段是根據(jù)索引將頂點(diǎn)連接中一起,組成線、面單元。然后對(duì)超出視口外的三角形進(jìn)行裁剪(視口裁剪)。

3.背面剔除(光柵化階段)

渲染的對(duì)象都是三角面,有相機(jī),就是有正面和反面。正面可以被看見,反面看不見,就需要渲染,就叫背面剔除。

4.遮擋裁剪

在cry引擎中的遮擋算法,使用的是軟件光柵化,大致流程就是,在編輯器中放置一些正交的長(zhǎng)方體作為遮擋體,在渲染時(shí),每幀都在CPU上面光柵化這些遮擋體(當(dāng)然是在分辨率比較小的渲染目標(biāo)上進(jìn)行),然后對(duì)遠(yuǎn)處物體進(jìn)行查詢。

現(xiàn)代GPU中運(yùn)用了Early-Z的技術(shù),在Vertex階段和Fragment階段之間(光柵化之后,fragment之前)進(jìn)行一次深度測(cè)試,如果深度測(cè)試失敗,就不必進(jìn)行fragment階段的計(jì)算了,因此在性能上會(huì)有很大的提升。但是最終的ZTest仍然需要進(jìn)行,以保證最終的遮擋關(guān)系結(jié)果正確。

二、遮擋剔除的方法

1. 傳統(tǒng)的PVS光線投射子劃分

將場(chǎng)景內(nèi)相交的多邊形進(jìn)行切割,保證場(chǎng)景內(nèi)的三角形沒有相交(如bsp),將屏幕分成8x8的像素網(wǎng)格,做8x8條從視點(diǎn)開始的射線出去即可,這樣做能保證比較高效。然后對(duì)光線進(jìn)行碰撞檢測(cè)看光線落到哪個(gè)多邊形上。如果相鄰射線沒有落在同一個(gè)三角形上,那么以這兩條射線的中點(diǎn)再做出一條新的射線出去,直到相鄰射線落在相同的三角形上或者同一個(gè)像素上。這樣相交多邊形中圍繞每束光線的多邊形基本都能被繪制了。性能很好但存在一定誤差,兩束光線中間極小的多邊形可能被錯(cuò)過。

2. 光柵化線段遮擋法

不同于光柵化z,光柵化z計(jì)算量大些,這只是將待渲染多邊形光柵化為有左右兩個(gè)端點(diǎn)的水平掃描線,然后與同一行的掃描線進(jìn)行比較和切割,只保留最靠近攝像機(jī)的線段,如果待繪制線段在該像素行比較下來全部被其它更靠近攝像機(jī)的線段覆蓋了,則該行不可見,三角形所有行不可見則該包圍體不可見。光柵化z適合gpu,這個(gè)方法更適合cpu,特別適合分辨率很高而多邊形數(shù)量不算太高的時(shí)候,優(yōu)化方法是x軸均勻分為8個(gè)區(qū)間,這樣可以迅速的定位。

3. 八叉樹簡(jiǎn)易PVS

說道簡(jiǎn)易版本的 PVS,其實(shí)就是八叉樹了,這是很多3D引擎的偷懶版本實(shí)現(xiàn):八叉樹組織空間,下面接 BSP, Portal,地形四叉樹lod,先判斷頂層包圍盒在不在視錐,不再就直接退出了,再的話,遞歸八個(gè)子節(jié)點(diǎn)的包圍盒再不再視錐,不再就直接剔除,再的話再在該節(jié)點(diǎn)遞歸下去

Untiiy5中的遮擋剔除使用的是Umbra的解決方案,Umbra也在虛幻3和虛幻4中作為插件來使用。

三、討論的兩個(gè)問答

1.在Unity中遮擋剔除在渲染過程中,處于哪個(gè)階段?

遮擋剔除一般在光柵化階段進(jìn)行。

關(guān)于遮擋剔除,開始的時(shí)候覺得應(yīng)該在應(yīng)用階段進(jìn)行,只需要一個(gè)八叉樹的搜素,但是這個(gè)需要相機(jī)來判斷,其實(shí)相機(jī)作為為虛擬相機(jī),只需要給對(duì)象做標(biāo)記即可。

在官方文檔中說,遮擋剔除是需要在場(chǎng)景中建立一個(gè)虛擬相機(jī),來判斷是否可見。準(zhǔn)備好后,unity確保只有可見的對(duì)象送去渲染 。

unity中的遮擋裁剪以Cell作為基礎(chǔ)單元,每個(gè)cell對(duì)應(yīng)一個(gè)二叉樹。unity中使用了兩顆樹,一棵對(duì)應(yīng)靜態(tài)對(duì)象,一棵對(duì)應(yīng)動(dòng)態(tài)對(duì)象。

需要注意的是,對(duì)象若太大,對(duì)遮擋剔除來說,意義不大,太小構(gòu)建時(shí)間太長(zhǎng),頂點(diǎn)數(shù)也多,造成過多的drawCall,總之,注意平衡!沒有放之四海而皆準(zhǔn)的方法。

2.裁剪,相機(jī)(視錐體)的裁剪和背面剔除,這個(gè)是分別在不同階段。

視錐裁剪一般在應(yīng)用程序階段進(jìn)行, 這個(gè)沒有問題。而背面裁剪剔除一般在光柵化階段進(jìn)行。

背面剔除在光柵化階段進(jìn)行,在Vertex Shader 之后,在Fragment Shader片元著色器之前。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 裁剪
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    7158
  • PVS
    PVS
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    18840

原文標(biāo)題:三維渲染中的裁剪總匯

文章出處:【微信號(hào):Imgtec,微信公眾號(hào):Imagination Tech】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何運(yùn)用LabVIEW三維散點(diǎn)控件

    如何運(yùn)用LabVIEW三維散點(diǎn)控件?我想將excel的數(shù)據(jù)在LabVIEW顯示出來,顯現(xiàn)出三維定點(diǎn)的效果
    發(fā)表于 05-15 16:28

    三維曲線導(dǎo)入到三維圖形控件

    三維線條圖做了一個(gè)同心圓曲線,怎么才能把它導(dǎo)入到三維圖形控件呢?如圖
    發(fā)表于 10-27 13:49

    什么讓三維掃描數(shù)據(jù)栩栩如生

    物體照片圖1.掃描儀掃描物體照片第二步:生成網(wǎng)格文件STL圖2.掃描物體三維數(shù)據(jù)第步:通過ZBrush等雕刻軟件優(yōu)化處理數(shù)據(jù)(可省略)圖3、雕刻軟件三維數(shù)據(jù)第四步:
    發(fā)表于 08-02 10:18

    三維快速建模技術(shù)與三維掃描建模的應(yīng)用

    、高精度、高分辨率、點(diǎn)云密度高等特點(diǎn),例如在建筑工程,由于受技術(shù)水平的限制,BIM模型通常與現(xiàn)場(chǎng)情況脫離開來,其模型建立往往缺乏適用性與有效性。三維快速建模技術(shù)恰好能完美解決上述問題,可用于“原始
    發(fā)表于 08-07 11:14

    廣西掃描服務(wù)三維檢測(cè)三維掃描儀

    HandyPRO,便攜式專業(yè)級(jí)Academia三維掃描儀。搭載完全集成的三維軟件平臺(tái)VXelements,將所有基本因素和工具都融入到一個(gè)簡(jiǎn)便且流暢的工作環(huán)境。并帶有掃描至CAD軟件模塊、尺寸檢測(cè)軟件模塊
    發(fā)表于 08-29 14:42

    三維設(shè)計(jì)應(yīng)用案例

    機(jī)械行業(yè)的典型,詳細(xì)為大家闡述三維輔助軟件如何科學(xué)應(yīng)用以及二次開發(fā),完成對(duì)柳工機(jī)械制造設(shè)計(jì)過程的升級(jí),解決設(shè)計(jì)過程的難點(diǎn)。
    發(fā)表于 07-03 07:06

    三維立體數(shù)字沙盤是是什么?

    `  那什么是三維立體數(shù)字沙盤呢?三維立體數(shù)字沙盤又叫三維數(shù)字沙盤、立體數(shù)字沙盤,是利用三維技術(shù)、地理遙控技術(shù)、虛擬現(xiàn)實(shí)技術(shù)、觸控技術(shù)等實(shí)現(xiàn)的。在計(jì)算機(jī)
    發(fā)表于 08-28 14:40

    上海黃浦三維媒體動(dòng)畫技術(shù)

    上海黃浦三維媒體動(dòng)畫技術(shù)三維動(dòng)畫作為多媒體藝術(shù)的一個(gè)獨(dú)立分支,是基于在動(dòng)畫傳媒藝術(shù)和電腦軟硬件技術(shù)發(fā)展基礎(chǔ)上而形成的一種相對(duì)完善的新型的藝術(shù)表現(xiàn)形式。在制作過程,常用到的三維軟件是3
    發(fā)表于 06-30 09:26

    廣州三維動(dòng)畫制作流程(一)

    進(jìn)行的規(guī)劃與設(shè)計(jì),主要包括:文學(xué)劇本創(chuàng)作、分鏡頭劇本創(chuàng)作、造型設(shè)計(jì)、場(chǎng)景設(shè)計(jì)。其次是三維動(dòng)畫片段制作,根據(jù)前期設(shè)計(jì),在計(jì)算機(jī)通過相關(guān)制作軟件制作出動(dòng)畫片段,制作流程為建模、材質(zhì)、燈光、動(dòng)畫、攝影機(jī)控制、渲染等,這是
    發(fā)表于 12-30 10:06

    基于掃描測(cè)量的三維人體模型

    三維服裝 CAD 設(shè)計(jì)、虛擬試穿、服裝立體裁剪的出現(xiàn)和不斷發(fā)展,為服裝設(shè)計(jì)和營(yíng)銷提供了新的技術(shù)手段,三維人體模型是該技術(shù)的基礎(chǔ)和關(guān)鍵。這里通過對(duì)掃描獲取的VRML格式的
    發(fā)表于 07-09 10:27 ?13次下載

    人體特殊動(dòng)作三維動(dòng)畫建模與渲染方法改進(jìn)研究

    人體特殊動(dòng)作三維動(dòng)畫建模與渲染方法改進(jìn)研究_孔素然
    發(fā)表于 01-07 20:49 ?0次下載

    三維圖形引擎綜述

    事物。虛擬現(xiàn)實(shí)的軟件技術(shù)基礎(chǔ)是三維圖形渲染技術(shù),三維圖形渲染技術(shù)也是三維圖形引擎的核心。為使國(guó)內(nèi)外三維
    發(fā)表于 12-11 17:14 ?1次下載
    <b class='flag-5'>三維</b>圖形引擎綜述

    三維聲編解碼及渲染》行業(yè)標(biāo)準(zhǔn)發(fā)布 三維菁彩聲將迎來更加穩(wěn)健繁榮的產(chǎn)業(yè)生態(tài)

    近日,國(guó)家廣播電視總局發(fā)布了《三維聲編解碼及渲染》廣播電視和網(wǎng)絡(luò)視聽行業(yè)標(biāo)準(zhǔn)。規(guī)定了適用于廣播電視和網(wǎng)絡(luò)視聽領(lǐng)域三維聲、環(huán)繞聲及立體聲編解碼及渲染的實(shí)現(xiàn)方式,明確了
    的頭像 發(fā)表于 02-27 15:22 ?2820次閱讀

    RayDF:實(shí)時(shí)渲染!基于射線的三維重建新方法

    在機(jī)器視覺和機(jī)器人領(lǐng)域的許多前沿應(yīng)用,學(xué)習(xí)準(zhǔn)確且高效的三維形狀表達(dá)是十分重要的。然而,現(xiàn)有的基于三維坐標(biāo)的隱式表達(dá)在表示三維形狀或是渲染
    的頭像 發(fā)表于 11-17 16:23 ?1046次閱讀
    RayDF:實(shí)時(shí)<b class='flag-5'>渲染</b>!基于射線的<b class='flag-5'>三維</b>重建新方法

    泰來三維|文物三維掃描,文物三維模型怎樣制作

    文物三維掃描,文物三維模型怎樣制作:我們都知道文物是不可再生的,要繼續(xù)保存?zhèn)鞒校枰奈?b class='flag-5'>三維數(shù)字化保護(hù),所以三維數(shù)字化文物保護(hù)是非常重要的一個(gè)技術(shù)手段。 那么文物
    的頭像 發(fā)表于 03-12 11:10 ?1007次閱讀
    泰來<b class='flag-5'>三維</b>|文物<b class='flag-5'>三維</b>掃描,文物<b class='flag-5'>三維</b>模型怎樣制作
    主站蜘蛛池模板: 临夏市| 屏东县| 湟中县| 松原市| 鄯善县| 孝义市| 正阳县| 莲花县| 贵德县| 太仆寺旗| 鹤壁市| 阿拉善左旗| 绥化市| 神农架林区| 东海县| 滨州市| 泸溪县| 兴文县| 姚安县| 勐海县| 嘉峪关市| 贡山| 朝阳区| 教育| 阿克陶县| 吉木乃县| 叙永县| 潼南县| 灵山县| 西峡县| 建宁县| 勃利县| 太原市| 景泰县| 湟中县| 高青县| 依兰县| 阿坝| 鹤山市| 黄大仙区| 岱山县|