[發明專利]基于可控制紋理烘焙的三維矢量模型實時光影延遲著色渲染方法無效
| 申請號: | 201310720196.7 | 申請日: | 2013-12-24 |
| 公開(公告)號: | CN103700134A | 公開(公告)日: | 2014-04-02 |
| 發明(設計)人: | 譚詩瀚;季玉龍;宋歌;汪歸歸;王呈鵬;馮仕財;楊善敏;付安邦;陸薇;謝依妨;劉洪 | 申請(專利權)人: | 四川川大智勝軟件股份有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00 |
| 代理公司: | 成都信博專利代理有限責任公司 51200 | 代理人: | 鄧金濤;卓仲陽 |
| 地址: | 610045 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 控制 紋理 烘焙 三維 矢量 模型 實時 光影 延遲 著色 渲染 方法 | ||
1.一種基于可控制紋理烘焙的三維矢量模型實時光影延遲著色渲染方法,其特征在于包括以下步驟:
步驟一:在3D?max中載入整個大規模復雜模型場景;
步驟二,計算出整個場景的每個像素在時間上的可見度函數,在經過簡化后存儲在兩組彩色紋理中;
步驟三,在時間區域上計算出該段時間的平均光照,利用這段時間上各光源點渲染出來的影子來產生模糊的陰影;
步驟四:將陰影信息中的點光源通過PCF的方法計算出最終可見度值;
步驟五,將最終可見度值乘以一個著色值進行光源軌道上的實時計算,計算出最終的顏色值;
步驟六,最終的顏色值利用GPU可編程光線跟蹤引擎計算并渲染出帶紋理貼圖及陰影的真實感場景效果。
2.根據權利要求1所述的一種基于可控制紋理烘焙的三維矢量模型實時光影延遲著色渲染方法,其特征在于:所述步驟二中,計算出整個場景的每個像素在時間上的可見度信息是通過3D?max中計算場景數據的光線跟蹤引擎插件來實現的。
3.根據權利要求2所述的一種基于可控制紋理烘焙的三維矢量模型實時光影延遲著色渲染方法,其特征在于:所述光線跟蹤引擎插件為mental?ray渲染器,其計算整個場景模型場景可見度信息的方法如下:
先進行預渲染處理:從光源軌道上的每個點進行渲染,調整每個可見度函數的上升邊和下降邊,8bit的方式將上升邊和下降邊的值分別存儲為上升矢量和下降矢量,得到每個像素的可見度函數,可見度函數是用0-1值表示的;
再進行渲染后期處理:預渲染從光源軌道上的每個點渲染整個場景,得到的數據量非常龐大,需要極大的存儲空間,而且對后面的可編程處理計算實時陰影帶來不便;
因此,我們在渲染后期對這些數據進行處理,即針對預渲染處理步驟得到的每個點的場景渲染數據,按太陽軌道曲線上的數據,跟蹤場景中各像素來自每道光線所對應的光源點,由于可見度函數是用0-1值表示的,在時間域上的上升邊和下降邊定為表示太陽出現和消失的時間,最終得到兩張表示每個像素在時間區域上的可見度函數的紋理圖,紋理圖由上升矢量紋理和下降矢量紋理組成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川川大智勝軟件股份有限公司,未經四川川大智勝軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310720196.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:高位叉車移動通信和視頻傳輸電纜傳導裝置
- 下一篇:一種帶調節輪的防風打火機





