二元空間分割樹2 (Binary Space Partitioning Tree2)
這篇來講使用二元空間分割樹 (Binary Space Partitioning Tree)如何來畫一個場景,接續我撰寫的二元空間分割樹 (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多年了,其間雖然產生了大量的室內渲染的算法,但卻無人能撼動它的地位,對於以摩爾定律發展的計算機業來說這不能不是一個奇蹟。
在3D計算機圖學的可見度問題(visibility problem)最簡單的解決方法是畫家演算法(Painter’s Algorithm)。
去年小聲推薦給我聽,在那一段日子裡時常聽廣播,Just The Way You Are常常被點播,至今在Youtube的點閱率即將破2億人次呢!
阿那達幾個禮拜前,心儀禮物共和國兩種禮物,愛心天使為其中之一,今日便利帶護送我在GoMy訂的綠色天使到我宿舍,想給阿那達一個驚喜!
之前研究Bump Mapping就覺得效果超好!把texture (color map和normal map)貼到model上去,就可以產生很有立體感的視覺效果。然而BM有些缺點,在近距離看model會發現陰影和立體只是假象,尤其在model邊緣地方特別容易穿幫。Displacement Mapping進一步改變model的頂點位置,讓model在任何角度看都像真的一樣。
10/5突然地在電視上看到蘋果賈伯斯過世的消息,這時在太令人震驚了!前一天iPhone 5(變成iPhone 4S)發表,隔一天賈伯斯離開人間,這麼一個偉大的人物,讓逐漸喜歡「蘋果」的我感到不捨……
HappyMan・迴響