Archive for 十一月, 2008

台中科博館的立體電影原理

十一月 30th, 2008

偏光濾鏡

昨天跑去台中科博館看長毛象,順便看了很久以來一直想看的立體電影,進去後才發現跟我想的不太一樣,他發的是一個紙做的眼鏡,我原本想說應該是電子式的眼鏡,用快速切換左右邊鏡片的透明與否來達到左右眼看到不一樣的影像的效果,不過猜出系統背後原理也是一種樂趣,眼鏡上面印了左右眼偏光軸的字樣和方向以及一些說明,所以它用的是互相垂直的光偏振方向來讓不同眼看見不同的影像,我們拿LCD螢幕來試試看就知道

透過眼鏡看LCD螢幕

透過眼鏡看LCD螢幕

透過眼鏡看LCD螢幕

透過眼鏡看LCD螢幕

透過眼鏡看LCD螢幕

透過眼鏡看LCD螢幕

透過眼鏡看LCD螢幕

透過眼鏡看LCD螢幕

透過眼鏡看LCD螢幕

透過眼鏡看LCD螢幕

因為有些液晶螢幕的顯像原理就是這利用光的偏振軸的旋轉,某些液晶的特性,是施加不同的電壓,光透過的偏振軸就會被扭轉,而在外面加上一層這樣的濾光鏡,就可以用電壓控制透過的光的亮度,偏振軸和濾鏡的濾光方向越是平行,所能透過的光就越多,越是和濾鏡的濾光方向垂直,其透過的光就越少,加上顏色濾鏡,藉此就能控制不同的顏色亮度,因為LCD本身就是以這種方式顯像,所以其實所有透出來的光都是同一個偏振方向,左眼的濾鏡剛好是左上右下的方向,可以看到的光線最多,表示LCD的濾光鏡所能透過的方向就是這個方向,而右眼剛好是垂直,因此看到的影像是黑色的,也就是幾乎沒有光線透過去

立體電影

而立體電影就是利用這樣的原理讓觀眾的左眼和右眼看到不同的影像,在左眼影像的投影機的前面加上左眼偏光方向的濾鏡,在右眼影像的投影機上加上右眼偏光方向的濾鏡,雖然還有很多細節要考慮,不過大至上的原理就是這樣,如此一來左眼就只看到左眼的影像,右眼就只看到右眼的影像

左眼看到的影像

左眼看到的影像

右眼看到的影像

右眼看到的影像

pygame隨便玩

十一月 28th, 2008

什麼是pygame?

pygame是一款用python寫的遊戲函式庫,基於SDL之上,之前就很想要玩玩看,今天隨便找了一個範例然後隨手亂改一番

pygame隨便玩的demo抓圖

pygame隨便玩的demo抓圖

心得就是pygame寫起來很順手、很簡單,改天有空的話用它來寫個Game試試

亂寫的demo可以在這裡下載

pygame亂寫的demo

也沒什麼特別的東西,只有會繞著滑鼠旋轉的圖,只要安裝python直譯器和對應版本的pygame就可以執行

好玩的益智解謎遊戲 : 黏黏世界 (World Of Goo)

十一月 23rd, 2008

黏黏世界

最近發現一款很有趣的遊戲,叫做黏黏世界 (World Of Goo),它與眾不同的地方在於,它使用物理模擬分子結構來通過每個關卡,也就是玩家要透過組合這些小分子,在遊戲裡面叫做Goo的一種生物,來抵達吸管,每個關卡都有個門檻,至少要吸多少個才算過關,但是當然吸超過越多越好,換言之,也使用最少的分子來過關,這是它的遊戲畫面

World of goo 主選單

World of goo 主選單

World of goo 選擇關卡畫面

World of goo 選擇關卡畫面

World of goo 第一關畫面

World of goo 第一關畫面

» Read more: 好玩的益智解謎遊戲 : 黏黏世界 (World Of Goo)

差點被狡猾的垃圾信騙了

十一月 16th, 2008

這年頭…

這年頭除了詐騙集團以外,連廣告信都很狡猾 囧…今天看見多了一個評論,內容為

Why this web site do not have other languages support?

而且還剛好發在這篇上,我一開始看到,還真的以為是抱怨沒有其它語言,就準了,還想說回個文跟他說以後會增加語言,可是後來看一看越看越不對,ID叫做greencard,網站也是一個greencard的網站,就覺得很奇怪,在Google搜尋的結果看來,果不其然,它用這招巧妙地騙過了不少人,存活在兩千個頁面 XD,可惜被我逮到了,所以就請它進spam筒裡當貴賓啦 XD

Sly spam

Sly spam

替功能設定優先順序

十一月 13th, 2008

實作永遠比空想困難

實作所需要花的時間,永遠比單純想而已來得長太多了,再加上有許多在思考過程中難以發現的問題,因此實作通常都追不上想出新點子的速度,在實作的過程中時常很容易又突然想到一些點子,然而先前的點子明明都還沒有完成,我寫過無數個半途而廢的程式,往往就是在實作的過程中太貪心,實作的時間無限制地往後延,然後又想到新點子,於是最後終於受不了丟下目前的程式跑去開發新的程式,週而復始,時間久了,專案的資料夾都快可以改名成為專案塚了,而直到最近我開始明白了一件事情,讓這樣的情況有了很大的改善

替你的專案功能設定優先順序

» Read more: 替功能設定優先順序

Victor捕鼠器

十一月 5th, 2008

Victor捕鼠器

看起來還蠻強的= =,不愧是Victor

Victor捕鼠器

Victor捕鼠器

新版的嵌入式語法測試

十一月 4th, 2008

話說

我發現很多web app都不支援iframe,應該是說為了安全問題會被慮掉,我仔細考慮了一下,就只有一張圖片,實在沒什麼必要用iframe,因此我改成用圖片,然後增加了投選項的語法,到結果其實已經不算式嵌入式了 XD

只是好像大部份大家都習慣用嵌入式這個名字來稱呼這種語法,就隨便吧 XD


前往Walele投票

我同意 麥坎
我同意 歐巴馬
我同意 洛克馬
我同意 可愛的馬

Walele: 當男生好還當女生好

十一月 4th, 2008

當男生好還當女生好

剛剛完成嵌入式語法的功能,就當作是測試,來測試一下


前往Walele投票

用SVN來開發網站的經驗

十一月 3rd, 2008

慘痛的經驗

相信很多人都有慘痛的經驗,當網站開發到了上線之後,就會發生很慘的事,每次更新完之後,就要挑出修改的檔案,送到虛擬主機上面,如果神經大條一點,剛才改了什麼忘記了,忘記上傳,你在線上的網站可能就因此漏掉什麼重要的東西,如果你傳了某個東西才發現這會出現一個嚴重的漏洞,想回復到先前的樣子,又東改西改,甚至直接修改伺服器上的版本,然而事後你卻忘記下載到你電腦上的版本,到最後所有東西都會一團糟,因為你有兩個版本要管理,一個是線上的版本,一個是你電腦中開發的版本,相信有開發網站經驗的人可能都碰過這樣的事情

閃開! 讓專業的來: SVN

» Read more: 用SVN來開發網站的經驗

哇咧咧 – 創意投票服務網站

十一月 3rd, 2008

哇咧咧

終於,用了一些零碎的時間,我把我的一個投票服務的網站寫好了! 叫做哇咧咧

http://walele.com

WaLeLe 哇咧咧 網站畫面

WaLeLe 哇咧咧 網站畫面

這是一個可以建立投票主題的服務系統,發揮大家的創意,不管是今天晚餐吃什麼,還是純脆惡搞,都可以建立來玩喔 XD