[發明專利]圖形處理系統及其操作方法與計算機可讀存儲介質有效
| 申請號: | 201610921045.1 | 申請日: | 2016-10-21 |
| 公開(公告)號: | CN107038739B | 公開(公告)日: | 2022-02-11 |
| 發明(設計)人: | M·P·G·E·伊萬涅茨;M·J·本澤曼;R·庫克;D·A·蘭貝蒂 | 申請(專利權)人: | ARM有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06T15/50;G06T15/55;G06T15/80 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 李輝;呂俊剛 |
| 地址: | 英國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖形 處理 系統 及其 操作方法 計算機 可讀 存儲 介質 | ||
1.一種操作圖形處理系統的方法,該方法包括以下步驟:
對于待渲染場景的多個表面區域的一個或更多個表面區域中的每一個表面區域:
生成包括該表面區域的一個或更多個形狀因數的表面交互數據,其中,該表面區域的所述一個或多個形狀因數中的每一個形狀因數表示該表面區域與所述多個表面區域的特定其他表面區域之間的光交互的電位,所述光交互的電位是基于該表面區域與所述特定其他表面區域的相對位置和定向而確定的;并且
使用所述表面交互數據生成方向輻照度數據,其中,所述方向輻照度數據表示該表面區域處來自多個不同貢獻方向中的每一個貢獻方向的輻照度;
所述方法還包括以下步驟:
執行最終收集處理,以生成用于所述待渲染場景的最終收集照明數據,所述最終收集處理包括:
從所述場景內的一個或更多個最終收集點投射采樣射線,其中,從所述一個或更多個最終收集點投射的所述采樣射線的分布是基于針對所述場景的所述多個表面區域的所述一個或更多個表面區域而生成的所述方向輻照度數據的;
使用從所述一個或更多個最終收集點投射的所述采樣射線,對針對所述場景而提供的輻射度數據進行采樣;以及
從所采樣的輻射度數據生成所述最終收集照明數據。
2.根據權利要求1所述的方法,其中,各個表面區域包括多個所述最終收集點。
3.根據權利要求1所述的方法,所述方法包括從靜態場景幾何圖形而不是動態場景幾何圖形生成所述表面交互數據。
4.根據權利要求1、2或3所述的方法,所述方法包括使用針對所述場景的輻射度數據生成所述方向輻照度數據。
5.根據權利要求1、2或3所述的方法,其中,生成所述一個或更多個表面區域中的每一個表面區域的所述方向輻照度數據的步驟包括組合:i)該表面區域的所述一個或多個形狀因數中的形狀因數,該形狀因數表示該表面區域與特定其他表面區域之間的光交互的電位;和ii)用于所述特定其他表面區域的輻射度數據。
6.根據權利要求1、2或3所述的方法,其中,所述方向輻照度數據作為用于所述場景的方向輻照度數據紋理而存儲。
7.根據權利要求1、2或3所述的方法,所述方法包括以下步驟:
當所述方向輻照度數據指示將從一個或更多個特定方向提供的輻照度的量大于從一個或更多個其他特定方向提供的輻照度的量時,使沿所述一個或更多個特定方向投射的采樣射線的量多于沿所述一個或更多個其他特定方向投射的采樣射線的量。
8.根據權利要求1、2或3所述的方法,所述方法包括以下步驟:
從所述一個或更多個最終收集點投射另外的采樣射線,其中,所述另外的采樣射線是均勻分布的。
9.根據權利要求1、2或3所述的方法,所述方法包括以下步驟:
使用所述最終收集照明數據渲染一個或更多個基元以生成輸出數據值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于ARM有限公司,未經ARM有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610921045.1/1.html,轉載請聲明來源鉆瓜專利網。





