Wednesday, March 29, 2006

ATI SDK March 2006 Release!!

ATI SDK March 2006 公開了,這次的重點放在Render to Vertex Buffer(R2VB)的應用,有一半的範例都是我做的,有興趣的人可以到以下網頁去下載。
http://www.ati.com/developer/radeonSDK.html

另外我也把執行結果存成影片檔,以及技術文件放在我的個人網站上,因為這必須要ATI 9600以上的卡才能執行,沒有卡可以執行的人,可以到我個人網站去下載影片來看看。
http://lynxengine.net/ati.htm

至於想跟我討論實做細節的人,可以到我的個人討論區來討論,當然其他的3D問題也都能在此討論。
ATI SDK 討論區

韓國烤肉

之 前到首爾出差時,韓國ATI的員工帶我們去吃了一頓道地的韓國烤肉,聽說是個韓國很有名的女高球選手父母開的,蠻好吃的,而且很道地,醃小菜超多的。韓 國人用的是鐵的扁筷子,拿起來頗重的,蠻新奇的。這幾天才想到跟同事要照片,所以遲到今天才刊登上來。希望下次再出差時還能去吃吃,呵呵,現在回想起來, 除了做飛機很累之外,其實出差還蠻有趣的,可以吃些沒吃過的東西,而且還是公司出錢,工作也蠻輕鬆的。

另一盤烤肉,總共有兩盤。


小菜超多,而且很好吃,可惜美國人Mark都不敢吃。不過Mark超會用筷子的,了不起。


四個人來自四個國家,左上的來自台灣,左下的就是韓國當地的員工,右上的Mark來自美國,我則是來自多倫多。

Microsoft XNA Community Technology Preview

微軟在今年的GDC中釋出XNA的 Community Technology Preview版本,並且將一個蠻久以前的遊戲MechCommander 2重新包裝成使用XNA的流程,並附上程式源碼來解說或是證明XNA用在遊戲製作流程及Asset管理上,是很實用的。我只大略的看了一下,基本上大概是 一套流程管理工具,讓你可以用圖像化的方式建立製作流程,也可以寫自己的task,然後只要按一下build,就會自動將整個流程跑完,比如說編譯程式 啦,轉換圖檔啦,場景輸出等等。以前大都是寫批次檔來build整個專案,而XNA就是讓這個工作變的更好維護,更有彈性。

XNA的首頁如下
http://www.microsoft.com/xna/ ,有興趣的人不訪去下載來玩玩。

Saturday, March 18, 2006

Boston trip

出 差回來後,跟公司要了兩天補假,於是就安排在老婆春假時去一趟Boston,因為她的室友烙跑回台灣了,所以要找新的房子順便幫他搬家,另外還有一個重 大目的就是去美國買車,之前上網查了很久,也打電話問了很多地方,才搞清楚像我這種拿工作簽證的temporary resident可以從美國進口車子,不用在加拿大註冊,也不用繳稅,不過車子不能在加拿大境內賣掉,如果不繼續住加拿大時,得再輸出回美國,除非我變成 永久居民。在加拿大車子不知為何售價都比美國高很多,再加上稅,有的車種稅後價格可以比美國高出兩萬多加幣,所以我決定在美國買台車,再開回加拿大,因為 老婆住在Boston,而且麻州的稅只有5%,所以這次就打算去訂一部車子啦。

好在這次出差時有記得累積旅程,而且還累積了不少,因此拿 換了來回機票以及兩次租車,不過機票還是要付100多加幣的機場稅之類的,很心痛。租車當然又市 為了接送可樂去寄宿,想想可樂來加拿大後真花了我不少錢啊。這次朋友介紹的寄宿地方恢復營業了,一天收費未稅是15加幣,比之前便宜不少,不過住的地方是 像容收所一樣,一格格的長條狀,有一部分是室內,然後有一個小門可以通到戶外部分,可時沒帶照相機,所以沒有照片可以給大家看。這次寄宿的地方不如上次那 麼好,不過兩邊都有其他的狗,應該不至於太無聊吧。

在Boston 這幾天,天氣變的超好的,有一天根本不需要穿外套。結果為了充分利用時 間,第一天剛下飛機,就拖著行李到車行看車,呵呵,賣車的人一定很嚇 到吧。第二三天租了部車,開到較遠一點的water town去看看其他的車,然後又去看看一些可能會租的房子,但是不是要等很久就是環境不太好。然後傍晚時又回到第一家車行去試車,感覺還不錯,於是就開始 跟sales殺價,結果居然一殺就殺了三個小時,OH! My God,成交時已經快累死了,不過戰果還不錯,雖然離目標還有一段距離,但還可以接受。不過由於title需要6~8禮拜才會下來,所以這段時間可能只能 先把車留在美國,有車卻不能開,真是痛苦啊。後來又被sales說一說加了一些有的沒的的東西,現在想想有些後悔.....。買車的是搞定後,於是第三天 就跑到學校的圖書館上網去找公寓出租的廣告,到處打電話,終於有一兩家還沒有租出去,於是趕緊去看看。其中一家是一位老婆婆的房子,二樓的一個房間出租, 地點還不錯,但是就是可能不是很方便,因為是共用一個出入口。不過Boston的房租真是有夠貴的啦,其中有去看了一間studio,還不錯,因為 utilities都是新的,大約只有10坪不到吧,房租一個月居然要950!!,而且除了要先付第一個月和最後一個月的租金還要加上一個月的押金,真是 夠了,所以也是放棄。其中還有一間的屋主事哈佛畢業的MBA,他的房子超漂亮的,又在胡邊,view超好,他還說他跟布希是同學,呵呵,不知他知不支持布 希。屋主人很好,出租的房間也很不錯,出入口又是分開的,價格也很好,但是因為位在比較裡面,從車站走過去有一段不算短的距離,而且入夜後路很非常的暗, 一個人走其實蠻危險的,所以只好放棄。

結果搬家的任務沒有達成,這幾個禮拜老婆還要繼續找新家,希望能早點找到。最後一天去看完一家房子後,路過一家冰淇淋店,看到裡面大排長龍,外面有很多人捧著在吃,於是就進去排隊吃看看,結果很不錯吃,而且都是現做的,店名叫做Cold Stone,有去Boston時可以記得去試試喔,他最大的特色就是你可以自己選口味來做組合,還蠻有趣的。

Tuesday, March 14, 2006

Asia Trip

這次亞洲出差回來後,又立刻利用補假去了波士頓一趟,馬不停蹄的跑來跑去,所以一直沒有時間更新網誌,今天公司的工作總算告一段落,所以趕緊來報告一下出差心得。

第 一站是台灣,能免費回家一趟真是不錯。到了台灣,當然就是要好好的吃一些小吃了,臭豆腐,鹽酥雞,蚵仔煎,珍珠奶茶,日式燒肉,呵呵,當然是都不能錯過 了。除此之外還有好看的日本頻道可看,加拿大這裡的電視節目超無聊,真是懷念台灣的電視節目啊。半夜當然還要到便利商店買些吃的喝的,順便帶一堆零食回加 拿大。除了拜訪幾間遊戲公司外,也去參觀了一下台北game show,規模有夠小的,大概20分鐘就逛完了吧,蠻無聊的。


第二站是首爾,住的是InterContinental Seoul飯店,飯店剛重新裝潢,所以房間超高級的,但也超貴的。在這裡我們有去拜訪了ATI的韓國辦公室,這裡人不多,但是,所有椅子都是Aeron Chair,一張三萬台幣,亂想要的,座起來果然很舒服,之前想買卻狠不下心掏出錢來買,想不到這裡有幾十張,真是羨慕。在首爾拜訪了NC Soft, WebZen等等,拜訪NC時,他們正在隔壁不遠處興建新的大樓,呼,真是有錢。WebZen則展示了HUXLEY, 使用Unreal 3 Engine做的MMO FPS,做的相當不錯,也看到了XBOX 360版本,Unreal 3果然不是蓋的。在首爾時飯店下面就可以連到一個大型的地下MALL,有去逛了一下,看到了iRiver的U10,設計的相當精巧,功能也很好,而且內建 很多語言,還有分繁體跟簡體中文喔,本來差點要買了,不過後來還是克制住了,因為我比較想要的是PMP,只是現在還沒有完美的PMP出現,所以還是先把錢 省著吧。感覺上首爾比台灣進步些,不過上下班時交通超級擁擠的。





第 三站是上海,出了機場後,我 們去試了一下 MagLev磁浮列 車,時速可 以到達430km/h,會車時超猛的,刷的一下就過去了,而且票才50人民幣,不 算太貴。之後搭計程車到飯店,一上車後司機看我的同事是老外,就說他們都不跳錶,到飯店算我們150,我差點還信以為真,結果同事Mark說他們看到老外 都會喊三倍的價,所以我就跟司機說要嘛50要嘛就跳錶,不然我們就要換車,結果他只好跳錶,到飯店果然就是50,還真準。到上海拜訪了UBI,這次是所有 訪問中工程師最多的一次,大約有15個工程師都跑來參與,跟他們討論了ATI的新技術,以及shader的一些問題,算是一次我比較派的上用場的會議,呵 呵。這次我第一次到上海,印象不是很好,交通很亂,走在斑馬線上也要小心被車撞。感覺上上海是硬體很好,卻缺乏軟體的城市,不果我也只呆了三天,所以也只 是就我所見得到的感想而已。不過外灘倒是很漂亮,一些老建築更是非常的有文藝復興的氣息,可惜像機沒電了,所以沒相片給大家欣賞囉。


最 後 一站是日本新宿,因為只有一天的時間,所以無法拜訪很多公司。SquareEnix倒是派出了不少工程師,但是因為語言不通的關係,所以並沒有太深入 的討論。到日本的重頭戲就是買電子產品了,但是這次超失望的的,因為實在找不到可以敗的東西,所以只買了一個Audio-Technica的耳機跟塊魂的 PSP遊戲,做的頂好的,但是玩起來大拇指好酸。日本的零食當然也不能錯過啦,所以到了很多便利商店搜括了一堆零食,帶回加拿大好好享受。


今 天ATI SDK總算是完工了,相信GDC之前就會釋出了,另外由於我們的chip比nVidia的chip在dynamic branching上有更好的表現,因此又將之前的萬人逃命範例針對SM 3做了最佳化,很快大家就可以看到了。GDC上我們公司也會針對SDK中的一些範例做解說,我做的幾個範例也會有解說,可惜本人英文太爛,無法去GDC講 課,只好留守多倫多 -_-|||,不過有去參加GDC的人,還是要去ATI捧捧場喔,呵呵。