OpenGL 颜色Colors
生活随笔
收集整理的這篇文章主要介紹了
OpenGL 颜色Colors
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenGL 顏色Colors
- 顏色Colors簡介
- 創建一個光照場景
顏色Colors簡介
在前面的教程中我們已經簡要提到過該如何在OpenGL中使用顏色(Color),但是我們至今所接觸到的都是很淺層的知識。本節我們將會更深入地討論什么是顏色,并且還會為接下來的光照(Lighting)教程創建一個場景。
現實世界中有無數種顏色,每一個物體都有它們自己的顏色。我們需要使用(有限的)數值來模擬真實世界中(無限)的顏色,所以并不是所有現實世界中的顏色都可以用數值來表示的。然而我們仍能通過數值來表現出非常多的顏色,甚至你可能都不會注意到與現實的顏色有任何的差異。顏色可以數字化的由紅色(Red)、綠色(Green)和藍色(Blue)三個分量組成,它們通常被縮寫為RGB。僅僅用這三個值就可以組合出任意一種顏色。例如,要獲取一個珊瑚紅(Coral)色的話,我們可以定義這樣的一個顏色向量:
glm::vec3 coral(1.0f, 0.5f總結
以上是生活随笔為你收集整理的OpenGL 颜色Colors的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 存款准备金是什么 带来了一个意想不到的“
- 下一篇: OpenGL 基础光照ColorsBas