Just My Life & My Work

Archive for 十月, 2011

二元空間分割樹2 (Binary Space Partitioning Tree2)

這篇來講使用二元空間分割樹 (Binary Space Partitioning Tree)如何來畫一個場景,接續我撰寫的二元空間分割樹 (Binary Space Partitioning Tree)

(繼續閱讀…)

二元空間分割樹 (Binary Space Partitioning Tree)

Binary Space Partioning Tree英文簡稱為BSP Tree,二元空間分割樹,簡稱為二叉樹。它於1969年被Schumacker在文章《Study for Applying Computer-Generated Images to Visual Simulation》首次提出,並被ID公司第一次使用到FPS遊戲Doom中,Doom的推出獲得了空前的成功,不僅奠定了ID公司在FPS遊戲開發的宗師地位,也使BSP技術成為室內渲染的工業標準,從BSP產生到現在已經有30多年了,其間雖然產生了大量的室內渲染的算法,但卻無人能撼動它的地位,對於以摩爾定律發展的計算機業來說這不能不是一個奇蹟。

(繼續閱讀…)

畫家演算法 (Painter’s Algorithm)

在3D計算機圖學的可見度問題(visibility problem)最簡單的解決方法是畫家演算法(Painter’s Algorithm)

(繼續閱讀…)

Bruno Mars – Just The Way You Are

去年小聲推薦給我聽,在那一段日子裡時常聽廣播,Just The Way You Are常常被點播,至今在Youtube的點閱率即將破2億人次呢!

(繼續閱讀…)

台中客運93海環線

在臉書上看到國中導師發出的訊息,得知「93大甲銅安厝-高鐵台中站 海環線(免費搭乘)」的消息,馬上加以求證,事實真的是「免費搭乘」。回家跟阿平和爸媽說,原來他們老早就知道了!雖然我現在已經知道,但是我很少回家,所以搭乘的機會不多,加上我弟買了機車,去大甲逛街也不用等公車了。

(繼續閱讀…)

程式語言的歷史 (Programming Language History)

今天剛得知的消息,C語言之父Dennis Ritchie(丹尼斯 · 里奇)逝世了,享年70歲。

(繼續閱讀…)

太陽能愛心天使 (Solar Angel Love)

阿那達幾個禮拜前,心儀禮物共和國兩種禮物,愛心天使為其中之一,今日便利帶護送我在GoMy訂的綠色天使到我宿舍,想給阿那達一個驚喜!

(繼續閱讀…)

[WebGL] Displacement Mapping

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

(繼續閱讀…)

[WebCL] 簡介WebCL

先前研究了WebGL,偶然間看到WebCL,稍微瞭解一下,兩者有某些關係,前者基於OpenGL,後者基於OpenCL。

(繼續閱讀…)

蘋果賈伯斯 (Apple Jobs)

10/5突然地在電視上看到蘋果賈伯斯過世的消息,這時在太令人震驚了!前一天iPhone 5(變成iPhone 4S)發表,隔一天賈伯斯離開人間,這麼一個偉大的人物,讓逐漸喜歡「蘋果」的我感到不捨……

(繼續閱讀…)

標籤雲