圖形學基礎(1)

    http://blog.csdn.net/luckheadline

      最近開始學習圖形學了,終於下定決心選擇一個自己喜歡,並且希望是適合自己的領域方向了,這也是上週末去見了未鵬後獲得的啓發。到網上找到一個國外大學的教程,ms還不錯的樣子,在這裏我將記錄下我的學習歷程。
    第一課沒多少東西,除了安排有一些書和資料閱讀外,教程裏也僅僅介紹這門課的課程要求和列舉了一些領域術語,很多不是很明白,於是好好google了一把:
(1)Perspective Projection: 透視投影.
(2)Depth Cueing: 景深效果處理(根據離觀察者的距離,改變物件的顏色強度和亮度,也就是當物件遠離觀測者時,降低物件顏色與亮度的一項功能。例如,當一個物體離我們的視線越來越遠時,它看起來就會越來越模糊。)
(3)Depth Clipping: 深度裁剪.
(4)Colored Wireframes: 彩色線框顯示
(5)Hidden Line Removal:隱藏線消除
(6)Hidden Surface Removal(HSR):隱藏表面去除. Wikipedia上的解釋是:In 3D computer graphics, hidden surface determination (also known as Hidden Surface Removal (HSR), or Visible Surface Determination (VSD) ) is the process used to determine which surfaces and parts of surfaces are not visible from a certain viewpoint.A hidden surface determination algorithm is a solution to the visibility problem, which was one of the first major problems in the field of 3D computer graphics. The process of hidden surface determination is sometimes called hiding, and such an algorithm is sometimes called a hider.
(7)Per-Polygon Shading:逐多邊形投影.
(8)Gouraud Shading: 高洛德着色/高氏着色. Gouraud shading is used to achieve smooth lighting on low-polygon surfaces without the heavy computational requirements of calculating lighting for each pixel.
(9)Specular Reflection: 鏡面反射
(10)Phong Shading: Phong shading combines a model for the reflection of light from surfaces with a compatible method of estimating pixel colors using interpolation of surface normals across rasterized polygons.(wikipedia)
這是著色中最爲擬真的方式。同時也是最耗計算資源的一種方式。前一個Gouroud Shading是使用三點顏色,而PhoneShading則是用每一個著色點都是經過計算取得, 因此它會大幅降低效能。----但它幾乎能表現出接近自然的色澤,在高亮度或色澤變化複雜部份表現特別好。(wordpress中文)
(11)Curved Surfaces: 曲面
(12)Texture Mapping: 紋理映射. Texture mapping is a method for adding detail, surface texture, or colour to a computer-generated graphic or 3D model.(wikipedia)
(13)Displacement Mapping: 位移貼圖. Displacement mapping is an alternative computer graphics technique in contrast to bump mapping, normal mapping, and parallax mapping, using a (procedural-) texture- or height map to cause an effect where the actual geometric position of points over the textured surface are displaced, often along the local surface normal, according to the value the texture function evaluates to at each point on the surface.
(14)Reflection Mapping: In computer graphics, reflection mapping is an efficient method of simulating a complex mirroring surface by means of a precomputed texture image. The texture is used to store the image of the environment surrounding the rendered object.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章