OpenGL和OpenCV
一、 OpenGL OpenGL(全寫Open Graphics Library)是個定義了一個跨程式語言、跨平臺的程式設計介面的規格,它用於三維影象(二維的亦可)。OpenGL是個專業的圖形程式介面,是一個功能強大,呼叫方便的底層圖形庫。 1、 概述 OpenGL – […]
-->
程式前沿 幫助程式設計師解決問題,增加專業技能,提升個人能力與未來世界競爭力。
一、 OpenGL OpenGL(全寫Open Graphics Library)是個定義了一個跨程式語言、跨平臺的程式設計介面的規格,它用於三維影象(二維的亦可)。OpenGL是個專業的圖形程式介面,是一個功能強大,呼叫方便的底層圖形庫。 1、 概述 OpenGL – […]
一篇紋理的詳細介紹文章http://www.gesoftfactory.com/developer/Textures.htm OpenGL函式庫文件 http://www.opengl.org/sdk/docs/man , http://www.opengl.org/sdk/docs/man/xht […]
glArrayElement,,glDrawElements和glDrawArrays: 這三個 都是 使用 頂點 陣列 繪製的 OpenGl函式。 glArrayElement 每次 只能 使用 一組 頂點資料,並且 必須 在 GLbegin 和 glend 之間 繪製。 glDrawElemen […]
寫在前面 在前面基礎光照部分,我們學習了Phong Shading模型,Blinn-Phong模型對Phong模型的鏡面光成分進行了改進,雖然在物理上解釋沒有Phong好,但是能更好地模擬光照。本節程式碼可以在我的github下載。 本節內容整理自: 1.www.learnopengl.com 2. […]
投影紋理對映 (projective texture mapping):就是把紋理投射到場景的物體上,就像一個投影機把幻燈片投影到其他物體上一樣。 如下圖:用左邊的紋理影象投影到一個茶壺上 投影紋理的實現方法: 其實最重要的一點就是確定紋理座標,紋理座標的確定依賴於物體表麵點的相對位置和投影機的位置 […]
轉載地址:http://www.360doc.com/content/14/1028/09/19175681_420504132.shtml 紋理對映意思就是把圖片(或者說紋理)對映到3D模型的一個或多個面上。紋理可以是任何圖片,使用紋理對映可以增加3D物體的真實感,我們常見的紋理有磚,植物葉子等等 […]
OpenGL光照模型 為了能看出3D效果,給場景中新增光源。如果沒有光照,繪出的球看上去和一個二維平面上圓沒什麼差別,如下圖,左邊為有光照效果的球體,右邊為同一個球體但沒有設定光源,看上去就沒有立體效果,因此OpenGL 光照效果對顯示3D效果非常明顯。 在OpenGL 光照模型 […]
1 融合 前面從未接觸過透明或半透明的物體,因為我們從未啟用過融合處理 所謂融合就是假設在RGBA模式下,源色為(Rs,Gs,Bs,As),目標色為 (Rd,Gd,Bd,Ad),源因子為(Sr,Sg,Sb,Sa),目的因子為(Dr,Dg,Db,Da) 則融合的最終效果為:(Rs*Sr Rd*Dr,G […]
原文出處:http://blog.csdn.net/candycat1992/article/details/39676669 支援大家去看原文,真是一片好的博文。關於OpenGL寫點很詳細也很透徹,博主更是一位妹子。。。 寫在前面 OpenGL能做的事情太多了!很多程式也看起來很複雜。很多人感覺O […]
OpenGL座標系 研究任何座標系(非歐的不清楚),只要把握住以下三點:1、原點;2、座標軸正方向;3、座標單位。以下均按照這個思路研究。 1、OpenGL座標系轉換的大致流程 一般使用攝像來做比來描述這個流程,Donald書上289頁的一張流水線圖則從數學上解釋了這個流程。兩者合併起來是這樣 […]