青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

concentrate on c/c++ related technology

plan,refactor,daily-build, self-discipline,

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  37 Posts :: 1 Stories :: 12 Comments :: 0 Trackbacks

常用鏈接

留言簿(9)

我參與的團隊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

 

繪制管線的功能:在給定虛擬照相機,三維物體,光源,照明模式,以及紋理等諸多條件下,如何生成或者繪制一幅二維圖像。
管線的整體快慢程度是由管線中最慢的那個階段決定的。
實時計算機圖形里面,管線分為三個階段:應用程序階段,幾何階段,以及光柵階段。
最慢的管線階段決定繪制速度,即圖像更新速度。

應用程序階段由應有程序來驅動,可以通過軟件來實現:主要包括碰撞檢測,加速算法,動畫,以及力反饋等
,在應用程序階段的末端,將需要繪制的幾何體輸入到繪制管線的下一格階段,這些幾何體都是繪制圖元(如點,線,矩形),最終需要在屏幕上棉線是出來。這是應用程序階段最重要的任務。

幾何階段,根據體系結構,可以用軟件或者硬件來實現,包括變換,投影,光照等處理,計算繪制的內容,如何繪制,以及在什么地方繪制??梢苑殖扇舾蓚€功能階段:模型與視點變換,光照,投影,裁減,以及屏幕映射。


模型和視點變換:
同一個模型還可以和幾種不同的模型變換聯系在一起。允許同一個模型有多個副本(稱為實例),可以在同一場景中具有不同的位置,方向,和大小,而不需要對基本集合體進行復制操作。
模型變換的變換對象是模型的頂點和法線。物體的坐標稱為模型坐標。只對相機(或者視點)可以看到的模型進行繪制。為了便于投影和裁減,必須對相機和所有的模型進行視點變換。變換的目的是要把相機放在原點,然后進行視點校準,使其朝向Z軸的負方向,Y軸指向上方,X軸指向右邊。視點變換后,實際位置和方向就依賴于當前的API.

 

光照:

為了讓模型看起來更加真實,可以給場景配上一個或者多個光源.

對于受光源影響的模型來說,可以用光照方程來計算模型上每個頂點的顏色.物體表面每個頂點的顏色可以由光源及其特性,頂點的位置和法線,頂點所在的材質屬性來計算.當在屏幕上繪制三角形時,可以通過對三角形頂點的顏色進行插值,這種插值技術成為gouraud著色.

光照計算是在世界空間中進行的,但是,如果對光源進行視點變換,再觀察空間中會得到同樣的光照效果.這是因為,即使將參與光照計算的所有實體都變換到同一個空間(即觀察空間),光源,相機,以及模型之間的相對位置依然保持不變.

 

投影:

光照處理之后,繪制系統就開始進行投影,目的是將視體變換為一個單位立方體.,這個立方體的對角分別是(-1,-1,-1)(1,1,1).通常也稱單位立方體為規范視體(canonical view volume).

目前主要有兩種投影方法:正投影(平行投影)和透視投影。

正投影:把這個視體變換為單位立方體,正投影的主要特性是平行線在變換之后彼此之間仍然保持平行,這種變換是平移與縮放的組合。

透視投影方法中,物體距離相機越遠,投影之后就會變得越小。

 

裁減:

只有當圖元完全或者部分地位于視體內部的時候,才需要將其發送到光柵階段,在這個階段可以把圖元在屏幕上繪制出來。需要對那些部分位于視體內的圖元進行裁減處理。投影變化之后的圖元只針對單位立方體進行裁減,在裁減之前進行視點轉換和投影的優勢在于可以使裁減問題變得比較一致,而且圖元可以根據單位立方體進行裁減。

 

屏幕映射:

進入這個階段的時候,坐標仍舊是三維的,每個圖元的xy坐標變換到了屏幕坐標系中,屏幕坐標系連同z坐標一起稱為窗口坐標系。


光柵階段,利用前面階段產生的數據進行圖像繪制。

光柵階段的目的:就是給每個像素(pixel)正確配色,以便正確繪制整副圖像,這個過程稱為光柵化或者掃描轉換,也就是把屏幕間的二維頂點轉化為屏幕上的像素。

 

屏幕空間有一個z(深度值),一種或兩種顏色,以及一組或者多組紋理坐標,其中紋理坐標會與頂點或者屏幕上的像素聯系在一起。光柵階段進行的是單個像素操作。每個像素的信息存儲在顏色緩沖器里,顏色緩沖器是一個矩形的顏色序列(R,G,B)對于高性能圖形系統來說,光柵階段必須在硬件中完成。一般地,圖形系統采用雙重緩沖機制.這意味著屏幕繪制時在一個后置緩沖器中以離屏方式進行的,一旦屏幕已在后置緩沖區中繪制,后置緩沖區中的內容就不斷與已經在屏幕上顯示過的前置緩沖區中的內容進行交換.

 

當繪制完整個場景的時候,顏色緩沖器應該包含從相機視點處可以觀察到的場景圖元.對于大多數圖形硬件來說,這個過程是通過Z緩沖區(深度緩沖區)算法來實現.Z緩沖器和顏色緩沖區形狀大小一樣.

 

每個像素都有存儲著一個z,這個z值是從相機到最近圖元之間的距離,當將圖元繪制為相應的像素時,需要計算像素位置處圖元Z值并于同一像素的Z緩沖器內容進行比較.

顏色緩沖器用來存儲顏色,Z 緩沖器用來存儲每個像素的z.

 

還可以使用其他緩沖器來產生一些圖像的不同組合,alpha通道和顏色緩沖器聯系在一起可以存儲一個與每個像素相關的不透明值.

幀緩沖器(Frame buffer)通常包含一個系統所具有的所有緩沖器,稱為累積緩沖器,有時候卻認為是顏色緩沖器和z緩沖器的組合。

posted on 2008-04-24 09:12 jolley 閱讀(726) 評論(1)  編輯 收藏 引用

Feedback

# re: 實時計算機圖形學-----繪制管線 2011-06-11 15:54 夏學高
我想學學圖畫管理想請教于你  回復  更多評論
  


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美电影在线观看| 国产一区二区精品| 欧美一区二区三区婷婷月色| 亚洲黄色精品| 欧美国产日产韩国视频| 欧美成在线观看| 亚洲电影免费观看高清完整版在线| 久久天天躁狠狠躁夜夜爽蜜月| 久久九九99视频| 欧美高清免费| 在线视频亚洲一区| 欧美主播一区二区三区美女 久久精品人 | 免费在线播放第一区高清av| 欧美激情在线有限公司| 欧美日韩美女在线| 国产精品外国| 亚洲国产你懂的| 亚洲一区二区少妇| 免费精品99久久国产综合精品| 亚洲大片av| 午夜精品久久久久久久男人的天堂 | 亚洲在线中文字幕| 欧美一级在线视频| 欧美激情视频免费观看| 欧美人成免费网站| 亚洲图片欧洲图片日韩av| 欧美一级视频一区二区| 99re热这里只有精品免费视频| 国际精品欧美精品| 在线观看日韩一区| 99国产一区| 亚洲少妇在线| 欧美一区网站| 久久久久久伊人| 久久午夜av| 久久狠狠亚洲综合| 欧美激情在线狂野欧美精品| 亚洲欧洲精品成人久久奇米网| 亚洲午夜在线观看| 欧美久久视频| 亚洲国产成人久久综合一区| 亚洲欧洲av一区二区| 亚洲国产精品尤物yw在线观看| 亚洲欧美久久久| 欧美色欧美亚洲另类二区 | 亚洲一区二区三区精品在线观看 | 亚洲电影下载| 久久午夜国产精品| 国产色产综合色产在线视频| 日韩午夜激情| 亚洲高清色综合| 久热精品在线视频| 在线看欧美视频| 欧美成人福利视频| 先锋影音国产一区| 国产精品羞羞答答xxdd| 一区二区三区av| 亚洲欧洲日韩女同| 欧美精品久久一区| 一本色道久久综合狠狠躁篇怎么玩| 欧美成人日本| 狂野欧美一区| 亚洲每日在线| 亚洲免费观看| 欧美性色综合| 欧美一区亚洲二区| 久久国产精品高清| 亚洲福利在线看| 91久久线看在观草草青青| 欧美日韩精品一区二区天天拍小说 | 亚洲国产婷婷香蕉久久久久久| 久久久无码精品亚洲日韩按摩| 国内外成人在线视频| 久久久免费精品视频| 久久精品中文字幕一区二区三区| 狠狠综合久久av一区二区老牛| 久热精品视频在线| 欧美金8天国| 中文网丁香综合网| 亚洲你懂的在线视频| 国内外成人在线| 亚洲电影免费观看高清完整版在线观看 | 国产午夜亚洲精品羞羞网站 | 韩国亚洲精品| 欧美激情亚洲另类| 欧美日韩免费看| 久久成人人人人精品欧| 久久米奇亚洲| 中日韩高清电影网| 欧美在线在线| 一区二区免费在线播放| 亚洲欧美另类中文字幕| 亚洲国产精品传媒在线观看| 99在线|亚洲一区二区| 国产亚洲制服色| 亚洲激情视频在线观看| 国产精品久久久久久久久婷婷| 久久漫画官网| 国产精品久久久久久久久久直播 | 亚洲一二三区精品| 亚洲黄色小视频| 欧美亚洲自偷自偷| 一本色道久久综合亚洲精品不| 欧美一区永久视频免费观看| 亚洲精品久久久久中文字幕欢迎你| 亚洲午夜精品国产| 亚洲精品国产精品国自产观看| 亚洲制服丝袜在线| 日韩一级精品| 久久久无码精品亚洲日韩按摩| 亚洲天堂男人| 欧美大胆成人| 免费成人黄色片| 国产亚洲激情在线| 中文国产成人精品| 亚洲精品亚洲人成人网| 欧美制服丝袜| 久久精品道一区二区三区| 亚洲人成网站影音先锋播放| 免费在线看成人av| 国产视频在线观看一区二区三区 | 国产区亚洲区欧美区| 亚洲老司机av| 亚洲美女免费视频| 玖玖综合伊人| 毛片av中文字幕一区二区| 国产欧美精品| 亚洲欧美日韩直播| 香蕉久久一区二区不卡无毒影院| 欧美精品乱人伦久久久久久| 免费一级欧美片在线观看| 国产精品午夜在线| 亚洲欧美国产精品专区久久| 亚洲小少妇裸体bbw| 欧美日韩在线视频一区二区| 亚洲综合成人婷婷小说| 欧美午夜精品久久久久久孕妇 | 亚洲制服av| 国产精品久久7| 亚洲午夜久久久久久久久电影网| 一区二区三区四区蜜桃| 欧美日韩一区二区三区在线看 | 亚洲视频欧美在线| 欧美日韩亚洲一区二区三区在线观看| 亚洲国产乱码最新视频| 亚洲久久视频| 欧美午夜在线一二页| 亚洲免费中文| 久久伊人精品天天| 亚洲欧洲精品一区二区三区| 欧美精品国产精品| 日韩一级不卡| 欧美伊人久久久久久午夜久久久久| 国产日韩精品一区| 久久天堂成人| 亚洲伦理一区| 欧美一区二区大片| 精品动漫3d一区二区三区| 免费美女久久99| 夜夜爽99久久国产综合精品女不卡| 亚洲欧美另类在线| 精品成人一区二区三区四区| 欧美国产日本在线| 亚洲小视频在线| 欧美xxx成人| 亚洲欧美日韩国产一区| 激情综合亚洲| 欧美天天综合网| 久久蜜桃av一区精品变态类天堂| 亚洲精品欧美日韩专区| 欧美一区国产二区| 亚洲精选一区| 尤物九九久久国产精品的分类| 欧美激情bt| 久久精品首页| 一区二区三区福利| 亚洲免费视频在线观看| 国产精品v日韩精品| 亚洲欧美日韩一区在线| 国内精品久久久| 欧美日韩福利视频| 欧美在线国产| 99精品视频免费在线观看| 久久亚洲一区二区三区四区| 一本在线高清不卡dvd| 红桃视频成人| 国产伦精品一区二区三区视频孕妇| 六月婷婷一区| 久久激情久久| 亚洲欧美激情四射在线日| 亚洲久久视频| 91久久久亚洲精品| 你懂的成人av| 久久久www成人免费毛片麻豆| 99视频精品在线| 亚洲国产精品一区| 影音先锋亚洲电影| 国产亚洲欧美日韩精品| 国产精品久久久久久久7电影 | 一本久久精品一区二区|