新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 3D圖形芯片的算法原理分析

        3D圖形芯片的算法原理分析

        作者: 時間:2013-09-22 來源:網絡 收藏
        各象素的光強值。而Phong明暗處理則對頂點的法向量進行插值,并對多邊形內的每一個象素用局部反射光照模型計算其光強。一般說來,多邊形頂點的光強是頂點的法向量相對于光源和視點的方向的函數,這就是所謂的局部反射光照模型。頂點的法向量用來近似原物體表面在該點處的法向量,通過平均公用該頂點的所有多邊形的法向量求得。

          Gouraud明暗處理僅與局部光照模型中的漫反射分量一起使用,這是因為當高光點完全落在多邊形之內時,其對多邊形頂點處沒有任何影響。該方法是目前圖形硬件都支持的唯一的明暗處理方法。

          4.特殊效果

          紋理映射、透明以及霧化(大氣效應)等真實感效果都是在象素處理階段實現的。物體表面紋理的定義是在世界坐標系中進行的,通過預處理,每個帶有紋理的多邊形在其頂點數據中建立了與相應紋理圖的映射關系。在繪制帶有紋理的多邊形時,其相應的紋理圖也同時被加載到紋理存儲器中,在求出物體上象素坐標的同時其相應的紋理坐標也被計算出來。用該紋理坐標從紋理存儲器中讀出相應紋理象素的值,將其與明暗處理的結果進行混合就得到要顯示的象素值。霧化(大氣效應)則是在計算出的象素值上乘上一個與深度有關的衰減因子。對落在同一屏幕位置的象素點的象素值按其所屬物體的透明系數進行加權融合就可以產生透明效果。

          五、結束語

          圖形應用對計算和存儲資源的巨大需求以及圖形生成算法與傳統計算機體系結構的不相適應產生了3D圖形硬件。PC機上的3D圖形硬件的出現只是最近幾年的事,它是技術進步和市場推動的結果。目前,3D圖形硬件既有高端的專用圖形工作站也有入門級的圖形加速卡,任何更好更快的圖形效果的獲得都需要付出巨大的硬件代價。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 贡嘎县| 房山区| 沛县| 松潘县| 钟山县| 新河县| 堆龙德庆县| 韶山市| 阜城县| 西充县| 吴桥县| 卢湾区| 独山县| 岐山县| 南木林县| 横山县| 南溪县| 三台县| 屯昌县| 米易县| 靖江市| 浑源县| 弥勒县| 通许县| 辽中县| 甘德县| 长寿区| 崇礼县| 中卫市| 枞阳县| 攀枝花市| 陈巴尔虎旗| 元朗区| 高青县| 年辖:市辖区| 监利县| 江口县| 拜城县| 西青区| 土默特左旗| 托里县|