日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

簡(jiǎn)單梳理渲染管線

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2021-01-20 22:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

圖形渲染管線

pIYBAGAIPViAM3D3AAMoZnP6WK4951.png

應(yīng)用程序階段

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

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

幾何階段

可以劃分為一下幾個(gè)功能階段:

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

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

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

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

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

光柵化階段

可以分為以下幾個(gè)功能階段:

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

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

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

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

GPU渲染管線

o4YBAGAIPZqAYMATAAOCkBelIZo448.png

o4YBAGAIPdqAFG23AAHddwZiHuE597.png

綠色的階段是完全可編程

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

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

頂點(diǎn)著色器(The Vertex Shader)

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

幾何著色器(The Geometry Shader)

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

裁剪(Clipping)

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

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

像素著色器(Pixel Shader)

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

合并階段(The Merger Stage)

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

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

審核編輯 黃昊宇

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

    關(guān)注

    0

    文章

    80

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    FBX/glTF 模型渲染與動(dòng)畫(huà)技術(shù)解析 | 圖撲 HT 框架

    Web 3D 可視化開(kāi)發(fā)中,模型動(dòng)畫(huà)、材質(zhì)質(zhì)感、渲染擴(kuò)展性是提升產(chǎn)品體驗(yàn)的關(guān)鍵,但其底層邏輯復(fù)雜,如骨骼蒙皮、光照計(jì)算,導(dǎo)致開(kāi)發(fā)門(mén)檻高、效率低。圖撲軟件自研 HT for Web(簡(jiǎn)稱 HT)高性能
    的頭像 發(fā)表于 04-21 11:31 ?95次閱讀
    FBX/glTF 模型<b class='flag-5'>渲染</b>與動(dòng)畫(huà)技術(shù)解析 | 圖撲 HT 框架

    【飛凌嵌入式T153開(kāi)發(fā)板+sdk結(jié)構(gòu)簡(jiǎn)單梳理

    SDK 結(jié)構(gòu)簡(jiǎn)單梳理 1.目錄理解 1. build 總?cè)肟诤驼{(diào)度中心。 一般情況下作用: 加載環(huán)境變量 選擇產(chǎn)品配置 調(diào)用 kernel / buildroot / 打包邏輯 組織中間產(chǎn)物 生成
    發(fā)表于 04-20 13:45

    超大復(fù)雜場(chǎng)景優(yōu)化和渲染加速:12個(gè)實(shí)操技巧

    無(wú)論是在創(chuàng)建開(kāi)放世界、茂密的森林還是擁擠的城市,平衡視覺(jué)細(xì)節(jié)與渲染性能始終是3D藝術(shù)家的核心挑戰(zhàn)。為了實(shí)現(xiàn)快速且穩(wěn)定的渲染輸出,以下是優(yōu)化大型3D場(chǎng)景的12個(gè)實(shí)戰(zhàn)技巧。1.早期遮擋(BlockOut
    的頭像 發(fā)表于 03-27 15:01 ?124次閱讀
    超大復(fù)雜場(chǎng)景優(yōu)化和<b class='flag-5'>渲染</b>加速:12個(gè)實(shí)操技巧

    專家觀點(diǎn):圖形管線的變革

    多年來(lái),圖形管線一直依賴于成熟且固定的功能工作負(fù)載,如幾何處理、光柵化、紋理貼圖和著色。這種傳統(tǒng)方法為渲染提供了可預(yù)測(cè)的結(jié)構(gòu),每個(gè)階段都提供特定且易于理解的功能。然而,這種模式已經(jīng)悄然發(fā)生了深刻轉(zhuǎn)變
    的頭像 發(fā)表于 03-19 14:08 ?397次閱讀
    專家觀點(diǎn):圖形<b class='flag-5'>管線</b>的變革

    地下管線局放傳感器:安全守護(hù)者

    文章由山東華科信息技術(shù)有限公司提供在城市化進(jìn)程加速的今天,地下管線作為城市“生命線”,承擔(dān)著能源輸送、信息傳輸?shù)群诵穆毮堋H欢?,長(zhǎng)期處于復(fù)雜環(huán)境中的管線設(shè)備易因老化、絕緣劣化引發(fā)局部放電現(xiàn)象,成為
    的頭像 發(fā)表于 02-28 10:19 ?264次閱讀
    地下<b class='flag-5'>管線</b>局放傳感器:安全守護(hù)者

    京東關(guān)鍵詞 API 場(chǎng)景的需求梳理模板

    京東關(guān)鍵詞 API 場(chǎng)景需求梳理模板 本模板適用于 聯(lián)盟推廣、商家運(yùn)營(yíng)、工具開(kāi)發(fā)、市場(chǎng)分析 等基于京東關(guān)鍵詞 API 的業(yè)務(wù)需求梳理,可直接用于需求文檔撰寫(xiě)、API 對(duì)接方案評(píng)審。 核心模塊 填寫(xiě)項(xiàng)
    的頭像 發(fā)表于 01-08 13:45 ?296次閱讀

    全球知名電阻廠商梳理

    的產(chǎn)品體系。在這一過(guò)程中,全球涌現(xiàn)出眾多具備核心競(jìng)爭(zhēng)力的電阻廠商,以下結(jié)合行業(yè)資料,優(yōu)先呈現(xiàn)國(guó)內(nèi)品牌,再梳理國(guó)際市場(chǎng)的代表性企業(yè)。 一、國(guó)內(nèi)知名電阻廠商 富捷電子(FOSAN) 富捷科技集團(tuán)旗下的富捷電子,2024年月產(chǎn)能已擴(kuò)
    的頭像 發(fā)表于 12-17 17:25 ?1494次閱讀

    雷科電力智能電纜綜合探測(cè)儀-洞悉地下脈絡(luò),智繪管線藍(lán)圖

    在城市的地下,縱橫交錯(cuò)的電纜與管線如同城市的“生命線”,其準(zhǔn)確的位置與狀態(tài)是保障城市運(yùn)轉(zhuǎn)的基石。雷科電力智能電纜綜合探測(cè)儀,正是為洞察這些地下脈絡(luò)而生的全能型儀器。它集管線路徑探測(cè)、電纜識(shí)別、接地故障查找,等多種功能于一身,以其出色性能與智能化操作,為復(fù)雜的地下環(huán)境帶來(lái)清
    的頭像 發(fā)表于 11-14 16:56 ?3770次閱讀
    雷科電力智能電纜綜合探測(cè)儀-洞悉地下脈絡(luò),智繪<b class='flag-5'>管線</b>藍(lán)圖

    E203 代碼結(jié)構(gòu)梳理

    一、隊(duì)伍介紹 本篇為蜂鳥(niǎo)E203系列分享第五篇,本篇介紹的內(nèi)容是E203 代碼結(jié)構(gòu)梳理。 二、層次圖 三、模塊具體功能
    發(fā)表于 10-30 06:56

    詳解ROMA中復(fù)雜圖表的渲染實(shí)現(xiàn)

    一、背景 ROMA承接很多復(fù)雜圖表的渲染需求,在京東金融APP內(nèi),特別是首頁(yè)首屏的圖表,對(duì)圖表渲染的及時(shí)性要求很高。近期業(yè)務(wù)反饋頻繁重啟時(shí),首頁(yè)的黃金走勢(shì)圖偶現(xiàn)渲染不出的問(wèn)題,通過(guò)梳理
    的頭像 發(fā)表于 10-21 13:57 ?692次閱讀
    詳解ROMA中復(fù)雜圖表的<b class='flag-5'>渲染</b>實(shí)現(xiàn)

    從 CPU 到 GPU,渲染技術(shù)如何重塑游戲、影視與設(shè)計(jì)?

    渲染技術(shù)是計(jì)算機(jī)圖形學(xué)的核心內(nèi)容之一,它是將三維場(chǎng)景轉(zhuǎn)換為二維圖像的過(guò)程。渲染技術(shù)一直在不斷演進(jìn),從最初的CPU渲染到后來(lái)的GPU渲染,性能和質(zhì)量都有了顯著提升。從CPU到GPU:技術(shù)
    的頭像 發(fā)表于 09-01 12:16 ?1166次閱讀
    從 CPU 到 GPU,<b class='flag-5'>渲染</b>技術(shù)如何重塑游戲、影視與設(shè)計(jì)?

    通道渲染:釋放渲染的全部潛能!通道渲染的作用、類型、技巧

    在3D圖形創(chuàng)作中,渲染通道(RenderPasses)是一項(xiàng)至關(guān)重要的技術(shù),它通過(guò)將復(fù)雜的渲染圖像拆分為多個(gè)圖層,如陰影、光照、法線等,使藝術(shù)家能夠在后期制作中更精準(zhǔn)地控制和調(diào)整畫(huà)面。我們常常驚嘆于
    的頭像 發(fā)表于 07-15 14:22 ?902次閱讀
    通道<b class='flag-5'>渲染</b>:釋放<b class='flag-5'>渲染</b>的全部潛能!通道<b class='flag-5'>渲染</b>的作用、類型、技巧

    HarmonyOS NEXT應(yīng)用元服務(wù)布局優(yōu)化合理使用渲染控制語(yǔ)法

    控制的是元素在布局階段是否參與布局渲染。使用時(shí)如果使用的方式不當(dāng),將引起性能上的問(wèn)題。 對(duì)于不同的場(chǎng)景下,需要選擇合適的手段,根據(jù)性能或者內(nèi)存要求選擇不同的實(shí)現(xiàn)方式: 只有初始的一次渲染或者交互次數(shù)
    發(fā)表于 06-24 16:21

    UI開(kāi)發(fā)概述

    聲明式UI前端和UI后端分層:UI后端采用C++語(yǔ)言構(gòu)建,提供對(duì)應(yīng)前端的基礎(chǔ)組件、布局、動(dòng)效、交互事件、組件狀態(tài)管理和渲染管線。 語(yǔ)言編譯器和運(yùn)行時(shí)的優(yōu)化:統(tǒng)一字節(jié)碼、高效FFI-Foreign
    發(fā)表于 06-24 06:36

    小插件讓管道布線變得簡(jiǎn)單:PLUGIN 3Dfindit for Revit

    數(shù)據(jù)、連接邏輯以及與原有功能的完全兼容。 解決方案:自動(dòng)管線集成 使用 eCATALOG 3Dfindit 可簡(jiǎn)化Revit的整個(gè)布線過(guò)程。規(guī)劃人員無(wú)需手動(dòng)組裝單個(gè)組件,即可收到直接集成到Revit中
    發(fā)表于 05-09 15:20
    宁明县| 新巴尔虎右旗| 乐清市| 伊春市| 剑川县| 宿迁市| 日照市| 信宜市| 永胜县| 东方市| 广元市| 武陟县| 长乐市| 建昌县| 隆化县| 北流市| 蓬莱市| 健康| 香港| 岐山县| 汤原县| 尤溪县| 崇义县| 锡林浩特市| 偃师市| 武鸣县| 博野县| 平昌县| 阿拉善盟| 丹寨县| 桑植县| 沿河| 博白县| 赤峰市| 壤塘县| 莒南县| 沅陵县| 金湖县| 黎城县| 共和县| 新蔡县|