Just a Computer Graphics Studio & My Life

Posts tagged ‘webgl’

OpenCL, WebGL, and WebCL

承接Khronos技術概觀和生態系統概述 (Khronos Technology Overview & Ecosystem Review)OpenGL & OpenGL ES,下午第二場在講OpenCL, WebGL, and WebCL,我之前有整理簡介WebCL可以參考。

(繼續閱讀…)

廣告

[WebGL] Displacement Mapping

之前研究Bump Mapping就覺得效果超好!把texture (color map和normal map)貼到model上去,就可以產生很有立體感的視覺效果。然而BM有些缺點,在近距離看model會發現陰影和立體只是假象,尤其在model邊緣地方特別容易穿幫。Displacement Mapping進一步改變model的頂點位置,讓model在任何角度看都像真的一樣。

(繼續閱讀…)

[WebGL] Bump Mapping

已經寫過GLSL版的Bump Mapping,這次來寫WebGL版,一樣的概念、稍有差異的語法。

(繼續閱讀…)

[WebGL] 在Google Chrome上debug

有好debug的介面,能讓程式設計師在短時間內找出問題,在此介紹在Google Chrome上debug

(繼續閱讀…)

[WebGL] 初探 WebGL

目前在研究WebGL,根據WiKi的介紹:WebGL是一項在網頁瀏覽器呈現3D畫面的技術,有別於過往需加裝瀏覽器外掛程式,透過WebGL的技術,只需要編寫網頁程式碼,即可實現3D圖像的顯示,而它的程式碼會在GPU上執行。它是基於OpenGL ES繪圖的API,使用HTML5canvas元素,並以DOM (Document Object Model)作為存取介面,而Javascript會提供自動的記憶體管理。WebGL 1.0規格在2011/3/3釋出,算是相當新穎的技術,未來還有很多發展空間。

(繼續閱讀…)

[OpenGL] 認識 OpenGL ES

WebGL是一項在網頁瀏覽器呈現3D畫面的技術,在程式平台是HTML和Javascript,在繪圖方面是基於OpenGL ES這個規範,接著發現了OpenGL ES這個OpenGL的子版本,根據維基百科的解釋:OpenGL ES (OpenGL for Embedded Systems) 是OpenGL三維圖形 API 的子集,針對手機、PDA和遊戲主機等嵌入式設備而設計。該API由Khronos集團定義推廣,Khronos是一個圖形軟硬體行業協會,該協會主要關注圖形和多媒體方面的開放標準。

(繼續閱讀…)

標籤雲

%d 位部落客按了讚: