2008/3/20

電腦圖學第一次作業第8版

電腦圖學第一次作業題目下載

執行程式前

需要先安裝openGL的檔案到作業系統,才能順利執行

openGL檔案下載

請將glut32.dll放到
C:\WINDOWS\system32 或
C:\WINNT\system32 目錄下

電腦圖學第一次作業第8版程式下載

使用特效:
一消失點座標系 
有漸層的建築上色(根據Y軸)
有窗戶的建築
閃爍的星星  

控制方式:
滑鼠控制:
拖曳左鍵:上下左右:消失點的移動
拖曳右鍵:上下:畫面的縮放
   左右:視角的移動

鍵盤控制:
q 或 Q :關閉程式
數字鍵 0:清除星星和建築
數字鍵 1:若滑鼠在地面:增加 1 建築
:若滑鼠在空中:增加 1 星星
數字鍵 2:若滑鼠在地面:增加 2 建築
:若滑鼠在空中:增加 2 星星
數字鍵 3:若滑鼠在地面:增加 3 建築
:若滑鼠在空中:增加 3 星星
.
.
.
數字鍵 9:若滑鼠在地面:增加 9 建築
:若滑鼠在空中:增加 9 星星

2008/3/14

一消失點座標系

一消失點座標系

一點透視法教學






看似3D

其實不是

這是以一消失點為基礎的座標系

拖曳滑鼠可控制消失點的位置


距離的遠近是由消失點控制

基本上深度會以等比的方式影響X軸和Y軸

準備用在電腦圖學的第一次作業上 0.0

一消失點座標系

2008/3/12

電子商務之虛擬商店

傳統的電子商務網站,不外乎是一個清單的產品介紹,和購物車系統。

舉例來說:
 博客來
 奇摩購物通
 達美樂

但這個顯示介面資訊繁多雜亂,文字過多。

若以3DVR(虛擬實境)技術,將一家實體店面轉成3D模型,讓買家以 3D online game 的方式進行購物(操控一個遊戲角色),所有商品都在架上,而且每種只擺一個,當買家點選商品時,商品進入買家的道具欄,此時可以看到商品的各種角度(因為是3D模型),也可以看到商品的詳細說明,要結帳時,與櫃檯的NPC對話,並且選擇付款方式(信用卡扣款或貨到付款),隔天,東西就宅配到家。

若是一個購物平台網站,則可以建立虛擬商店街,提供各家廠商進駐,此時買家就可以在網路上逛街了。甚至可以做到查詢"鞋子",所有鞋店自動排成一條街,讓買家網路逛街。


優點:
 顯示介面親切友善,不再有繁多雜亂的廣告文字。
 商店可輕易突破地理限制,只需要文字支援多國語言。
 網路地皮不需要昂貴的租金,因為土地要多大就有多大。

可行性:
 3D scan 技術尚未成熟,商品3D化速度過慢,成本過高。
 而在高風險,報酬卻是個未知數的情況下,似乎很難取得資金來建立這套系統。

可能發展這項技術的企業:
 Google:Google Earth 正在建立虛擬世界
 Blizzard:WOW(魔獸世界)已經是個虛擬世界
 Second Life:已經是個虛擬世界

2008/3/8

專題的對手研究

已知的其他學校的研究:
 龍華科大:2D轉3D(用兩張照片)
 崑山科大:人體動作擷取3D動畫輸出

已知的其他單位的研究:
 智泰科技:3D取相技術

已知的產品:
 Its Me我是大明星:產品介紹試用版下載

2008/3/7

OPENGL 環境設置與函數介紹

環境設置
1.下載glut32.lib、glut32.dll、glut.h (download)(新版download)

2.將glut32.dll放到C:\WINDOWS\system32目錄下

3.將glut32.lib放到C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Lib目錄下

4.將glut.h放到C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Include\gl目錄下

5.下載 shoot.c 範例程式

6.建立C++.net空專案,並加入程式碼

7.設定"glut32.lib glu32.lib opengl32.lib"在 專案/屬性/連結器/輸入/其他相依性中


函數介紹
以函數功能作分類
以函式庫作分類

2008/3/5

台科一餐自助餐大雞腿

看起來十分可口的大雞腿,同學說一定要幫它拍一張再吃,根據估計約40元左右。





結果吃到一半卻發現裡面竟然還是生的?





對照一下隔壁同學的正常雞腿



於是拿去給自助餐退貨,但員工卻說:「這九分熟,九分熟,可以吃啦!沒有問題的!」

不給換就是不給換,要是真的出問題,你會負責嗎?

可憐的我只好把皮吃完就不吃了



在網路上查不到雞肉九分熟的定義,如果有人知道雞肉九分熟的定義,請告訴我。

不過倒是查到了這個,科科

麥當勞賣出沒熟雞肉堡 消保官推斷人為疏失

2008/3/1

黑糖殺手

叮咚!

「誰阿?」屋主打開了門。

「你有黑糖嗎?」他問。

「沒有那種東西。」屋主說。

他不斷的向人討黑糖,卻沒人理他,這次他真的生氣了,他很快的進入房子,並且把屋主虐殺了。


==


頭條新聞:黑糖殺手北上,黑糖製品大漲

一名疑似精神病患者犯下多起殺人案,目前遇害人數已經突破一千人,目前還在持續增加當中。根據遇害時間指出,嫌犯可能北上。據傳聞,嫌犯只要討不到黑糖,就會下殺手,因此目前各大超市的黑糖製品都已缺貨,而黑糖製品已漲三倍以上,請民眾特別小心。


==


「你有黑糖嗎?」從我身後突然冒出這一句。

「...你怎麼進來的?」幹!輪到我了嗎?

「你有黑糖嗎?」他顯現出不耐煩的樣子。

「你等等。」我想起剛好有一包黑糖在冰箱冰很久,於是就去拿了給他。

「...謝謝喔,再見。」他看著疑似過期的黑糖說。

沒想到他還會說謝謝...不過說什麼再見,拜託不要再來了。

「既然遇到黑糖殺手,給黑糖就沒事,我還是去頂好逛逛吧。」我心想。

「幹!有沒有這麼扯?」到了頂好,卻發現糖果餅乾幾乎完全賣光,

我大致逛了一圈之後,買了酸梅冰棒回家,雖然我不喜歡吃。

「嗨,又見面了。」我剛回到家,卻發現他竟然在我家裡。

「你買了什麼阿?」他指著我手上的塑膠袋問。

「喔,這是酸梅冰棒,你要吃嗎?」我把塑膠袋放在桌上。

「蛤?沒有黑糖喔...」他皺眉頭。

「呃...」這樣我怎麼敢說,因為他,各大黑糖產品都缺貨呢?

「也好,吃吃看。」他自己動手拿了,真隨性。

「其實我不想理他,只希望他趕快離開,但我又怎麼敢不理他呢?」我一邊看著BBS,一邊想著。

但他開始用手指輕彈我的膝蓋,讓我開始不知所措,莫名的緊張感油然而生。

我隱約感覺到他的欲求不滿,他拿起桌上的尺,而從手指輕彈我的膝蓋,變成用尺敲擊我的膝蓋,最後轉成用尺戳我的膝蓋,我知道不能再拖了,再不給他回應,我可能就要斷腿了。

「你在幹麻?」我試探的問。

「你的皮膚好像很黑?我不喜歡黑皮膚的人。」他一邊戳我的膝蓋一邊說。

「幹!黑皮膚也有事,這次死定了。」我心想。

「我最近開始有在擦美白乳液,我想過幾天效果就會出來。」幸好我反應快,拿起我姊放在旁邊的化妝品說。

「是喔,那我過幾天再來看你,再見。」他走到樓梯口,準備要離開了。

就在此時,我朋友竟然來找我,正在走上樓梯中。

「幹!是宜蓓!她幹麻這時候來,她死定了!」宜蓓是個很黑的女生。

他們兩個在樓梯間交錯時,黑糖殺手竟然笑著回頭對我說

「他跟我有相同的氣味。」

「...」靠杯,相同的氣味代表什麼?