女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

簡單梳理渲染管線

電子設(shè)計 ? 來源:電子設(shè)計 ? 作者:電子設(shè)計 ? 2021-01-20 22:27 ? 次閱讀

圖形渲染管線

pIYBAGAIPViAM3D3AAMoZnP6WK4951.png

應(yīng)用程序階段

主要任務(wù)是在應(yīng)用程序階段的末端,將需要在屏幕上顯示出來繪制的集合體(如點、線、矩陣等)輸入到繪制管線的下一個階段。

對于被渲染的每一幀,應(yīng)用程序階段將攝像機位置,光照和模型的圖元輸出到管線的下一個主要階段——幾何階段。

幾何階段

可以劃分為一下幾個功能階段:

模型視圖變換 Model & View Transform:分為模型變換和視圖變換,模型變換即旋轉(zhuǎn)、平移、縮放,視圖變換可以理解為將模型轉(zhuǎn)到相機坐標(biāo)系下。

頂點著色 Vertex Shading:確定模型上頂點處材質(zhì)的光照效果。

投影 Projection:將視體變換到規(guī)范立方體(Canonical View Volume,CVV)中,模型位于歸一化設(shè)備坐標(biāo)系中(NDC)。分為正交投影和透視投影,Z 坐標(biāo)將不會再保存于的得到的投影圖片中,所以就是將模型從三維空間投射到了二維的空間中的過程。

裁剪 Clipping:對部分位于視體內(nèi)部的圖元進(jìn)行裁剪操作。

屏幕映射 Screen Mapping:將之前得到的坐標(biāo)映射到對應(yīng)的屏幕坐標(biāo)系上。

光柵化階段

可以分為以下幾個功能階段:

三角形設(shè)定(Triangle Setup)階段:計算三角形表面的差異和三角形表面的其他相關(guān)數(shù)據(jù)。

三角形遍歷(Triangle Traversal)階段:找到哪些采樣點或像素在三角形中的過程。

像素著色(Pixel Shading)階段:所有逐像素的著色計算都在像素著色階段進(jìn)行,使用插值得來的著色數(shù)據(jù)作為輸入,輸出結(jié)果為一種或多種將被傳送到下一階段的顏色信息。紋理貼圖操作就是在這階段進(jìn)行的。

融合(Merging)階段:合成當(dāng)前儲存于緩沖器中的由之前的像素著色階段產(chǎn)生的片段顏色。此外,融合階段還負(fù)責(zé)可見性問題(Z 緩沖相關(guān))的處理。

GPU渲染管線

o4YBAGAIPZqAYMATAAOCkBelIZo448.png

o4YBAGAIPdqAFG23AAHddwZiHuE597.png

綠色的階段是完全可編程

黃色的階段可配置,但不可編程

藍(lán)色的階段完全固定

頂點著色器(The Vertex Shader)

是完全可編程的階段,頂點著色器可以對每個頂點進(jìn)行諸如變換和變形在內(nèi)的很多操作,提供了修改/創(chuàng)建/忽略頂點相關(guān)屬性的功能,這些頂點屬性包括顏色、法線、紋理坐標(biāo)和位置。頂點著色器的必須完成的任務(wù)是將頂點從模型空間轉(zhuǎn)換到齊次裁剪空間。

幾何著色器(The Geometry Shader)

位于頂點著色器之后,允許 GPU 高效地創(chuàng)建和銷毀幾何圖元。幾何著色器是可選的,完全可編程的階段,主要對圖元(點、線、三角形)的頂點進(jìn)行操作。幾何著色器接收頂點著色器的輸出作為輸入,通過高效的幾何運算,將數(shù)據(jù)輸出,數(shù)據(jù)隨后經(jīng)過幾何階段和光柵化階段的其他處理后,會發(fā)送給片段著色器。

裁剪(Clipping)

屬于可配置的功能階段,在此階段可選運行的裁剪方式,以及添加自定義的裁剪
面。

屏幕映射(Screen Mapping)、三角形設(shè)置(Triangle Setup)和三角形遍歷(Triangle Traversal)階段是固定功能階段。

像素著色器(Pixel Shader)

像素著色器(Pixel Shader, Direct3D 中的叫法)常常又稱為片斷著色器,片元著色器(FragmentShader, OpenGL 中的叫法),是完全可編程的階段,主要作用是進(jìn)行像素的處理,讓復(fù)雜的著色方程在每一個像素上執(zhí)行。

合并階段(The Merger Stage)

處于完全可編程和固定功能之間,盡管不能編程,但是高度可配置,可以進(jìn)行一系列的操作。其除了進(jìn)行合并操作,還分管顏色修改(Color Modifying), Z 緩沖(Zbuffer),混合(Blend),模板(Stencil)和相關(guān)緩存的處理。

來源:《Real-Time Rendering 3rd》提煉總結(jié)

審核編輯 黃昊宇

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

    關(guān)注

    0

    文章

    75

    瀏覽量

    11116
收藏 人收藏

    評論

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

    小插件讓管道布線變得簡單:PLUGIN 3Dfindit for Revit

    數(shù)據(jù)、連接邏輯以及與原有功能的完全兼容。 解決方案:自動管線集成 使用 eCATALOG 3Dfindit 可簡化Revit的整個布線過程。規(guī)劃人員無需手動組裝單個組件,即可收到直接集成到Revit中
    發(fā)表于 05-09 15:20

    芯原推出面向可穿戴設(shè)備的超低功耗OpenGL ES GPU,支持3D/2.5D混合渲染

    ,專為可穿戴設(shè)備及其他需要動態(tài)圖形渲染的緊湊型電池供電設(shè)備而設(shè)計,如智能手表、智能手環(huán)、AI/AR眼鏡等。 芯原的GCNano3DVG IP結(jié)合了優(yōu)化的硬件流水線與輕量且可配置的軟件棧,實現(xiàn)了高效、低功耗的圖形處理。該IP配備了分別針對3D和2.5D圖形的獨立渲染
    的頭像 發(fā)表于 04-17 10:15 ?211次閱讀

    CPU渲染、GPU渲染、XPU渲染詳細(xì)對比:哪個渲染最快,哪個效果最好?

    動畫渲染動畫3D渲染技術(shù)需要應(yīng)對復(fù)雜的計算任務(wù)和精細(xì)的圖像處理,作為渲染技術(shù)人員,選擇合適的渲染模式,會直接影響制作效率和成品質(zhì)量。在主流的渲染
    的頭像 發(fā)表于 04-15 09:28 ?283次閱讀
    CPU<b class='flag-5'>渲染</b>、GPU<b class='flag-5'>渲染</b>、XPU<b class='flag-5'>渲染</b>詳細(xì)對比:哪個<b class='flag-5'>渲染</b>最快,哪個效果最好?

    NVIDIA實現(xiàn)神經(jīng)網(wǎng)絡(luò)渲染技術(shù)的突破性增強功能

    發(fā)者能使用 NVIDIA GeForce RTX GPU 中的 AI Tensor Cores,在游戲的圖形渲染管線內(nèi)加速神經(jīng)網(wǎng)絡(luò)渲染
    的頭像 發(fā)表于 04-07 11:33 ?353次閱讀

    ED1100地下電子標(biāo)識器:精準(zhǔn)定位地下管線的智慧之眼

    在城市地下密如蛛網(wǎng)的管線網(wǎng)絡(luò)中,每一次施工都可能是一場“盲人摸象”的冒險。傳統(tǒng)依賴圖紙和人工記憶的管線管理方式,不僅效率低下,更埋藏著巨大的安全隱患。深圳市華翔天誠科技有限公司推出的ED1100系列
    的頭像 發(fā)表于 04-07 10:10 ?346次閱讀
    ED1100地下電子標(biāo)識器:精準(zhǔn)定位地下<b class='flag-5'>管線</b>的智慧之眼

    2D圖形渲染緩慢怎么加快?

    我有一個圖形應(yīng)用程序,它似乎渲染屏幕的速度很慢。按下屏幕后,通常需要相當(dāng)長的時間來更新,大約 50 或 100 毫秒。 在應(yīng)用程序啟動時,我看到一條錯誤消息“GDK 無法創(chuàng)建 GL 上下文,回退
    發(fā)表于 04-02 06:46

    HarmonyOS應(yīng)用高負(fù)載場景分幀渲染

    ,可以采用分幀渲染技術(shù),將原本在一幀內(nèi)加載的數(shù)據(jù)分散到多幀中逐步加載,從而減輕單幀的渲染壓力。不過,分幀渲染需要開發(fā)者精確計算每幀加載的數(shù)據(jù)量,操作較為復(fù)雜,因此建議僅在性能瓶頸明顯且必要時使用。
    的頭像 發(fā)表于 03-25 10:28 ?403次閱讀
    HarmonyOS應(yīng)用高負(fù)載場景分幀<b class='flag-5'>渲染</b>

    福祿克熱像儀在管線篩查工作中的應(yīng)用

    管線泄露等問題的篩查是化工安全的重要組成部分,對于保障生產(chǎn)安全、提高生產(chǎn)效率、保護(hù)環(huán)境和降低經(jīng)濟損失具有重要意義。你是否也面臨這些難題?
    的頭像 發(fā)表于 03-17 14:04 ?330次閱讀

    從CPU到GPU:渲染技術(shù)的演進(jìn)和趨勢

    渲染技術(shù)是計算機圖形學(xué)的核心內(nèi)容之一,它是將三維場景轉(zhuǎn)換為二維圖像的過程。渲染技術(shù)一直在不斷演進(jìn),從最初的CPU渲染到后來的GPU渲染,性能和質(zhì)量都有了顯著提升。一、從CPU到GPU:
    的頭像 發(fā)表于 02-21 11:11 ?624次閱讀
    從CPU到GPU:<b class='flag-5'>渲染</b>技術(shù)的演進(jìn)和趨勢

    GPU渲染才是大勢所趨?CPU渲染與GPU渲染的現(xiàn)狀與未來

    在3D建模和渲染領(lǐng)域,隨著技術(shù)的發(fā)展,CPU渲染和GPU渲染這兩種方法逐漸呈現(xiàn)出各自獨特的優(yōu)勢,并且在不同的應(yīng)用場景中各有側(cè)重。盡管當(dāng)前我們處在一個CPU渲染和GPU
    的頭像 發(fā)表于 02-06 11:04 ?545次閱讀
    GPU<b class='flag-5'>渲染</b>才是大勢所趨?CPU<b class='flag-5'>渲染</b>與GPU<b class='flag-5'>渲染</b>的現(xiàn)狀與未來

    如何優(yōu)化SSR渲染性能

    服務(wù)器端渲染(SSR)是一種將前端頁面在服務(wù)器端生成的技術(shù),它可以提高首屏加載速度,改善SEO,并提供更好的用戶體驗。然而,SSR也可能帶來性能挑戰(zhàn),尤其是在處理大量請求時。以下是一些優(yōu)化SSR渲染
    的頭像 發(fā)表于 11-18 11:31 ?854次閱讀

    簡述大前端技術(shù)棧的渲染原理

    應(yīng)用開發(fā):Android、iOS、鴻蒙(HarmonyOS)等; ?Web前端框架:Vue、React、Angular等; ?小程序開發(fā):微信小程序、京東小程序、支付寶小程序等; ?跨平臺解決方案:React Native、Flutter、Taro、Weex等。 什么是渲染 ?
    的頭像 發(fā)表于 11-07 10:11 ?577次閱讀

    動畫渲染用GPU還是CPU的選擇思路

    對話Imagination中國區(qū)董事長:以GPU為支點加強軟硬件協(xié)同,助力數(shù)【白皮書下載】分布式功能安全的創(chuàng)新與突破本文來源:渲染101動畫渲染動畫渲染是一個計算密集型的過程,需要強大的硬件支持
    的頭像 發(fā)表于 09-28 08:05 ?675次閱讀
    動畫<b class='flag-5'>渲染</b>用GPU還是CPU的選擇思路

    在NVIDIA Holoscan SDK中使用OpenCV構(gòu)建零拷貝AI傳感器處理管線

    NVIDIA Holoscan 是 NVIDIA 的跨領(lǐng)域多模態(tài)實時 AI 傳感器處理平臺,為開發(fā)者構(gòu)建端到端傳感器處理管線奠定了基礎(chǔ)。
    的頭像 發(fā)表于 07-02 11:50 ?855次閱讀
    在NVIDIA Holoscan SDK中使用OpenCV構(gòu)建零拷貝AI傳感器處理<b class='flag-5'>管線</b>

    深入理解渲染引擎:打造逼真圖像的關(guān)鍵

    在數(shù)字世界中,圖像渲染是創(chuàng)造逼真視覺效果的核心技術(shù)。渲染引擎,作為這一過程中的關(guān)鍵組件,負(fù)責(zé)將二維或三維的模型、紋理、光照等數(shù)據(jù)轉(zhuǎn)化為人們?nèi)庋劭梢姷亩S圖像。本文將深入探討渲染引擎的工作原理及其在打
    的頭像 發(fā)表于 06-29 08:28 ?600次閱讀
    深入理解<b class='flag-5'>渲染</b>引擎:打造逼真圖像的關(guān)鍵