Tuesday, December 25, 2007

Merry Christmas

在加拿大這每到了聖誕節前夕, 很多mall裡面就會有一個booth可以跟聖誕老人合照, 一般來說都是給小朋友留個紀念的. 以前沒小孩時沒什麼注意過, 現在有了小孩所以也帶著小孩去照張照片應應景, 順便做個紀念.

我們去的是Yorkdale, 裡面的聖誕老人看起來蠻像的, 佈景也很不錯. 很多小孩見到聖誕老人時都會害怕的大哭, 也就照不成了, 但是樂樂看起來相當鎮定, 還跟聖誕老人對看了一陣子. 照這照片還挺有趣的, 明年應該還會再來照一張.

Thursday, December 20, 2007

New House

自從搬進新家之後, 每天都超忙的, 尤其剛搬進來的那一個月, 每天都在弄家裡的東西, 天天要去Home Depot報到, 所以這一篇到現在才登出來.

在加拿大這裡, 什麼東西都得自己來, 不像台灣找人做就可以了. 我買的這房子是重新翻修過, 所以什麼都沒有. 我得自己裝窗簾, 接烘乾機的排熱管, 而且還得買一堆工具, 還真是挺麻煩的. 客廳的沙發跟窗簾是趁IKEA打折時買的, 拍的那天正好是萬聖節, 桌上的糖果是準備給來敲門的小朋友的.


Sunday, December 16, 2007

Blizzard!

這禮拜北美東岸都被大雪侵襲, 尤其禮拜天, 雪下了一天一夜, 雪積的超深的, 後院的雪厚的地方有4, 50 cm, drive way的雪也有2, 30 cm厚, 鏟雪鏟的腰快斷了, 總共花了一個半小時才將雪完全清除.

不過來這兩年第一次看到雪積這麼深, 也是第一次有後院可以玩雪, 所以下午帶著可樂在後院玩雪, 蠻有趣的.



雪的深度已經到可樂的肚子了


臉上都是雪的可樂



Wednesday, December 05, 2007

LynxEngine - Screen Space Ambient Occlusion

這幾天修改了一下引擎的rendering pipleline來支援SSAO的render, 下面是幾種不同render後的效果比較, AO確實可以有效的增加物體的立體感.

Wednesday, November 28, 2007

Screen Space Ambient Occlusion

Crysis大受注目後, SSAO也開始紅了起來, 因此我上網查了一下資料, 想說寫一個DX10.1的sample, 藉此來展示一下新的multi-sample depth buffer的存取功能. 在網路上找到幾篇不錯的資料, 大致上找到三種作法.

第一種就是Crysis的做法, 使用depth buffer中的資料, 將pixel還原至世界座標, 然後在周圍空間中的點中取樣, 將取樣點的Z值跟viewport中對應pixel的Z值比較來決定出遮蔽的比例. 基本上這個做法物理上完全不正確, 但他可以在面的交接處產生陰影, 讓人"感覺"好像有AO. 我目前是使用這個方法, 之後還會再試試其它做法. 再這裡有完整的實作介紹. Crytek的原始文件可以在這裡找到, 不過只有短短18行, 所有些東西還是得自己try.

第二個做法則是類似deferred shader的做法, 使用兩個buffer來紀錄每個pixel的位置及法向量, 然後根據附近pixel的資料, 距離以及法向量的夾角, 求出相對應的遮蔽的比例. 接下來我會試驗看看這個方法, 在這裡有完整的實作介紹. 這個方法我感覺比較接近真正的AO, 也許效果會更好一些 . 不過跟第一種方法比就是要多花一些記憶體空間.

第三種做法則是將問題分為兩部分, 高頻與低頻. 高頻代表的就是物體面與面之間的交物作用, 也就是local的部分. 這部分可以使用SSAO解決, 上面兩種方法都可以. 至於彽頻部分則是物件與物件的交互作用部分, 也就是global的部分. 這部分則是使用object space的方式使用proxy來解決. 這個做法聽起來挺不錯的, 而且scaleable, 對於配備低的電腦就只用SSAO.這裡可以找到詳細的說明.

即時AO的好處除了節省記憶體外, 另一個最大好處就是可以做到動態AO. 另外在網路上也發現到一篇關於即時動態AO的文章, 有興趣的在這裡可以找到更詳細資料.

放上一段使用第一種方法在動態物件上的影片, 效果不是非常的滿意, 我想還需要再多做一些試驗. 之前有用R2VB做過動態AO, 但效能太差, 不太可能應用再真實遊戲上. 我覺得視覺上的70%正確比起物理上的90%正確更符合遊戲的需要.

Sunday, October 21, 2007

Teaser Screenshot

上次回台灣度假時, 跟台灣的Funny Lab美術工作室決定合作一個demo, 目前已經有一些初步的結果, 不過貼圖還在調整中, 所以最後結果應該會有更好的視覺效果. Demo之後會在網路上自由下載, 希望能幫Funny Lab跟LynxEngine都打響一些知名度.

Monday, September 24, 2007

The Game Industry Salary Survey 2007

一年一度的遊戲產業年薪調查出爐啦, 取樣的地方相信大部分是在北美. 今年程式的薪水似乎略有下降, 看了之後覺得其實我的薪水還算OK啦. 有興趣的人可以去瞧瞧.
The Game Industry Salary Survey 2007

Saturday, September 22, 2007

Neighborhood

今天趁著週末, 到新家丈量一下房間的尺寸好做為之後購買家具的參考, 也順便開車到新家周圍的社區認識一下環境. 結果發現除了後院那個大公園外, 一個block之外有一條非常幽靜的巷子, 裡面還有兩個小公園, 有一些盪鞦韆跟溜滑梯之類的設施, 應該是給附近住家帶小孩子來玩的. 公園環境相當不錯, 雖然買不到這條巷子裡的房子, 不過只有距離一個block也是夠近了, 以後小孩跟可樂都不愁沒地方去玩了.可惜可樂今天掛病號不能來新家, 所以這次都沒有她的照片.

通往二樓的樓梯, 也是全新的.

空蕩蕩的地下室, 等有錢時想裝潢成家庭劇院.

非常幽靜的巷子, 可惜沒房子要賣, 這麼好的環境要我也不賣吧.

小公園之一, 秋天到了, 樹葉顏色非常漂亮.

第一次盪鞦韆, 安全第一, 手一定要抓牢.

眼觀四方時, 手還是不能放.

就算要吃手也還是不能放手, 安全最重要.

Thursday, September 20, 2007

Home Inspection

今天跟公司請了一天假, 因為要跟home inspector一起去檢查新買的房子. 由於是第一次在這裡購屋, 而且這裡房子的型態跟台灣很不同, 所以很多東西都不知道, 跟著inspector一起可以學到不少東西.

其實從8/1出差回來後就一直在看房子, 可是不知是我太會看房子還是房市太熱, 每次我看中一間房子想要提出offer時, 房子就已經被賣掉了. 所以這次在禮拜天一看完房子後, 立刻禮拜一中午就帶老婆來看, 結果一去已經有一群人在裡面看屋了, 看完又在外面討論了很久, 看起來相當不妙, 於是他們走後立刻跟老婆進去看看, 老婆也覺得這間的格局跟週遭環境OK, 所以立刻驅車回家提出offer, 打電話一問果然之前的人已經提出offer了, 但還沒到賣家那, 所以還有機會, 但既然是multi-offer, 也就意味著要競標了, 由於我很喜歡這間的環境, 鄰居的房子都整理的很乾淨, 又很安靜, 最重要的是後院就緊接著一個公園, 視野非常好, 跟agent討論後, 提出了一個較高的價格, 加上deposit放的多, 交屋期又短, 希望能夠擊敗對手.

送出offer後就只能等待結果啦, 這時就很悔恨沒早一天去看屋, 這樣沒multi-offer的話, 就可以好好殺價了, 又擔心最後沒有拿到屋子, 又得再去找下一間房子了, 而租屋期限就快要到了, 再找不到屋子就不知要住哪了. 第二天一早就接到agent的電話, 說我拿到那間屋子了, 這時覺得很高興同時又很難過, 因為賣家完全沒有要求我們加價, 直覺就是價格出高了. 不過不管怎樣, 心理的大石頭總算放下來了, 也終於有個像樣的家可以住了. 不過接下來的貸款不輕, 由於領的是微薄的死薪水, 接下來的日子得省吃減用囉, 可樂也別再給我生病了.

今天inspect的結果相當不錯, 前一個屋主不只房子保養的很好, 幾乎大部分的東西也都剛更新不久, 也就是好像買的是舊房子裡面全跟全新的差不多, 真期待下個月搬入新家的生活.

Sunday, September 16, 2007

我的第一台數位單眼像機

我想很多人有了小孩後, 都會去買一台單眼像機, 我也不例外, 以前用sony的傻瓜像機照出來的照片總是覺得缺少了些什麼, 尤其沒有景深效果整彰照片的構圖就顯的很雜亂, 所以就趁著9/4勞工節有折扣時來買一台好的像機.

經過老婆上網四處打聽後, 決定購買Canon 400D, 在北美這台叫做 EOS XTi, 上網查了一下價格, Kit版在9/4有200元的折扣, 打完折後加稅是911 CAD, 比台灣的價格小貴一些. 回家後打開包裝後發現這台居然是made in Japan, 小爽一下, 因為本來預計應該會是 made in China. 目前還沒錢敗入大光圈人像鏡頭, 等存夠錢一定要去敗一顆. 當了老爸果然沒辦法像以前一樣幾十張小朋友一起出走都面不改色.......

景深出現啦, 真令人感動啊.....

Friday, September 14, 2007

可樂十字韌帶斷裂

今年是可樂非常衰的一年(其實衰的是我吧!), 繼上次子宮蓄膿肚子挨了一刀之後, 上禮拜又在腳上挨了一刀. 事情發生在三個禮拜前, 在出差前一天帶可樂去散步後, 突然發現她走路會縮後腳, 我本以為是腳扭到了, 也不太在意, 第二天就出差去GDC China了. 出差回來後, 發現可樂腳還是跛的, 更糟的是走路時關節還會發出 "卡","卡"的聲音, 這下可不妙了, 帶去給醫生檢查後, 居然是十字韌帶斷裂(Cruciate Ligament Rupture),也就是說現在可樂的關節無法固定住後腳, 所以無法出力. 治療辦法只能開刀了, 開刀方式有兩種, 最新的叫做TPLO, 但是醫生說的內容我聽不太懂, 總之要鋸骨頭之類的吧, 但可以讓後腳運動力幾乎完全恢復, 但價格要4000加幣. 另一種則是裝上人公認帶來固定關節, 恢復後可樂可以跑可以跳, 但太激烈的運動就不行了, 價格則是2500加幣左右.

醫生認為可樂已經7歲多了, 其實第二種手術就可以了, 事實上我也沒錢給她動第一種手術啊. 不過即使是第二種手術, 2500 CAD也是很要命啊, 而且才剛花了2000多開過一次刀, 再加上之前回台灣度假, 可樂寄宿費800, 現在我可是超窮的. 只好哀求醫生給我打個折, 醫生說他也是找外面的醫生來開刀的, 他也不能決定, 必須打電話問問, 所以我就先回家等醫生電話. 好在開刀的醫生很kind, 願意給我們打個九折, 所以就約了下星期二早上去開刀.

星期二早上八點把可樂送去醫院後, 醫生要我留下來等開刀的醫生到再走, 於是我們就開始給可樂照X-ray抽血, 剃毛, 打點滴, 等開刀醫生快到後便開始麻醉, 醫生在大約9:30時開刀, 10:30就打電話給我說手術完成了, 很順利, 還開的真有夠快的, 當醫生果然是好賺的行業啊, 比當個工程師好多了.

從開刀完之後, 可樂就要修養兩個月不能亂跑亂跳了. 另一件更令人擔心的事是通常一隻腳十字韌帶斷裂後, 另一隻腳有40%的機率也會在幾年內斷裂, 所以現在開始要給可樂減肥啦, 也得開始吃保養品保養關節, 畢竟可樂也算是步入老年了. 希望可樂能好好康復, 恢復以往的活力啊, 不過年紀大了就別逞強(我也是一樣...), 別再跟年輕的狗一樣亂跑亂衝啦.

Thursday, August 16, 2007

LynxEd Demo!!

今天在網路上找到一個Open Source應用程式錄影工具, 所以就將一些LynxEd的操作過程錄了下來, 效果還不錯, 有興趣的人可以到這裡下載這個軟體.






Tuesday, August 14, 2007

LynxEngine - Character

最近好久沒更新LynxEngine的消息了, 一方面是太忙, 一方面是因為這一陣子做的部分都是引擎跟編輯器的核心, 所以沒什麼圖片好展示的. 目前最有趣的部分應該是終於完成了in editor game的部分, 如此一來就可以在編輯器中直接試玩遊戲了.

P.S. 左圖model還是由鈺琦同學友情提供, 感恩啦.

Sunday, August 12, 2007

Playing Halo 2 (Xbox 360) with a Wiimote


用Wii的控制器玩Halo 2, 看起來蠻不錯的, 微軟趕快出一個官方版吧, 呵呵.

Friday, August 10, 2007

id Tech 5 Engine



id的Tech 5終於有一些影片放出來的, 除了之前就一直知道的MegaTexturing的主打技術外, 這次id也注意到他們的引擎一直沒有artist friendly的工具, 據JC所說, 他們這次跟以往不同的找了不少tool programmer來加強工具部分, 所以他們將會有一個強大且好用的引擎, 就讓我們拭目以待囉, 看看這個id以往的最大的弱點是不是真的可以在這一代引擎中克服. 另外JC也提到tech 5引擎另一個優勢是不論平台是什麼, 所有美術的資料都是一樣的, 不需根據不同平台來最佳化, 這點對遊戲開發商來說也是很重要的.





另外還有一些影片是JC對新引擎的介紹, 想多了解tech 5的人可以看看.

Monday, August 06, 2007

Finally upgrade my computer

我原先的電腦系統是AGP介面, 因此顯示卡的升級一直力不從心, 高階的顯示卡一直升不上去, 但是又一直找不到升級電腦的動力, 所以就一直這麼用下去, 直到這次出差回台灣, 公司同是給了我一顆Athlon 64 X2 6000+的sample, 這才下定決心要升級了.

一開始本來鎖訂CrossFire系統, 不過仔細思考後, 發覺其實並不需要, 倒是PSU得夠力才推的動DX10的卡, 想買750W的PSU, 但實在太貴, 只好折衷買個600W的, 不過推一張DX10的卡已經綽綽有餘了. 這次一次將記憶體加到2G, 以應付升級到Vista. 整個系統中最貴的就是這個Asus Vento 3600 Case啦, 其實已經"哈"了很久了, 但都一直未下手, 可惜的是紅色已經找不到了, 只好買個烏龜綠...... .結果升級過程不如預期中順利, 舊的系統無法直接轉移, 最後只得重灌系統, 這樣搞了兩天, long weekend就這麼泡湯啦.

這次出差回台灣加休假總共5個禮拜, 台灣真是熱爆了, 不過也拜訪的一些新朋友, 詳細的報告之後在po上來囉, 今天得先趕引擎了.

Wednesday, June 27, 2007

ATI D3D10 Samples

ATId的D3D10的sample悄悄的上線了, 在拖了這麼久後, 只有少的可憐的三個samples......
Anyway, 這三個sample涵蓋了幾個不錯的主題, 第一個展示的是用render to cubemap來時做即時的GI, 第二個則是使用GS來實做N-Patch, 最後一個則是使用SO跟Instancing來將skinning animation的計算放入GPU中. Sample可以在這裡找到.

Monday, June 11, 2007

iD Tech Demo on WWDC 07!

今天在WWDC上,iD展示了最新的引擎技術,不過因為只有幾張圖片,實在看不出展示的重點是哪裡,不過根據原文的報導,猜測應該是Mega Texture的延伸吧。總之更進一步的消息會在E3中展示,而這新的引擎將會有PC, XBOX 360, PS3, Linux以及MAC的版本。原文連結在Engadget可以找到。



P.S. 第一次看到JC穿西裝耶, 呵呵.

Monday, May 28, 2007

Procedural Texture Tools

最近注意到一些Procedural Texture的工具,可以用圖形化的方式來創造Procedural Texture,完成後的檔案非常的的小,可以加快不少loading速度。可惜的是目前還是必須在loading時將結果寫入GPU記憶體中,如果將來可以在GPU中算出結果的話,那將可以節省不少記憶體需求,而且貼圖的重複性也可以大大降低了。

ProFX
.werkkzeug
FXGen(Open Source)

Heavenly Sword

之前看了預告很喜歡的一款遊戲,最近又有新的影片出來了,看起來又進步了不少,遊戲的設定跟故事我都蠻喜歡的,技術也很棒,有PS3的人千萬別錯過啦。





Sunday, May 20, 2007

Summer is comming!!

在台灣此時應該已經熱的不像話了,但是在這裡卻還有點涼意,真正的夏天應該六七月才會開始。每年到了這個時候,Canadian geese就會回到加拿大築巢,生蛋,養大小孩,然後在冬天來臨之前飛往南方。這幾天陸續已經有不少小鵝孵出來了,中午騎腳踏車回家時都會看到一大群geese在草地上覓食。一般情況下,只要太接近小鵝,他的父母就會發出警告聲,再來就會真的攻擊了,有時走在人行道上時還得讓路給他們,不過那天拍照時,有一支小鵝就在我腳邊覓食,但卻都沒有geese來兇我,所以照到不錯好照片。

就是這隻小鵝,一點都不怕人,竟然就在我腳邊吃草。

Tuesday, May 15, 2007

ATI Radeon HD 2000系列終於發表囉

今天我們的DX10 顯示卡終於發表了,晚了Nvidia將近半年.....。不過這次一次發表十種晶片,從最高階到筆記型電腦用的都一次推出。Tom's Hardware有蠻詳細的硬體解說,有興趣的可以上去瞧瞧。

Friday, May 04, 2007

Global Illumination -> 地球之光

最近我們在做的一個DX10 sample - Global Illumination不知為何有不少圖片流了出去,在中國的一些硬體網站流傳開來。這個Sample是座我隔壁的Emil做的,主要展示的是real-time的動態GI效果,結果這些網站使用未經授權的圖也就算了,居然還搞錯sample的主要訴求,以為這的sample是在展示動態Shadow技術....,這也就算了,更好笑的是居然將Global Illumination翻譯成地球之光Orz....。我猜是因為場景中有一顆地球儀而望圖生義吧(因為地球儀的英文也是Global),真是被打敗了。

BTW,這個Sample在R600可以跑到45 fps,而在G80卻只有個位數的fps!!! 而目前我做的Sample則是延續之前我的R2VB Animation,使用新的Stream Out跟Instancing技術,將model數一舉提升到20480個,而且只呼叫一次Draw call即可繪出20480個各自有不同animation的model。再加上每個model的即時動態shadow,還可以保持在21fps,目前目標是希望 X2900 HD上市時,可以將速度提升至30fps。

地球之光????

Sunday, April 29, 2007

ATI Radeon HD 2900 XT v.s. NVIDIA GeForce 8800 GTS

Daily Tech網站上公佈了最新的ATI Radeon HD 2900 XT的照片以及跟Nvidia GeForce 8800 GTS的效能比較,目前所測試的遊戲幾乎都是ATI的顯示卡一面倒的獲勝,不過因為還沒有DX10的遊戲,所以這些測試都是基於DX9。 有興趣的人可以去Daily Tech看看全文。

驚濤駭浪的一個月<續>

事情從3/30開始,那天晚上八點左右,正在跟一位國外的朋友透過網路討論一些技術問題,突然間老婆就在廁所大叫,"我開始落紅了!"。雖然我平常很混,不過落紅代表快生了這點我還是知道的,所以匆匆忙忙跟朋友掛了電話,趕緊將之前準備好的行李拿上車,然後還得帶可樂去外面尿尿,因為可能一去就要24小時以上才能回來了,結果也顧不了剛烤好的雞腿,就跟老婆直奔醫院啦。

到了醫院,先得到Assesetment Room去檢查看看狀況,如果護士覺得4小時之內不會開到4公分的話,就會請你先回家去。到醫院是晚上十點多了,護士掛上一堆儀器監視寶寶的心跳跟陣痛頻率後,告訴我們要監視一會兒才知道結果,大概30分鐘後護士又來做了一些觸診,她認為應該還有一段時間才會生,但我老婆的出血量看起來又多了點,所以他建議我們去樓下走個三十分鐘,再上來看看情況。結果我們就在沒有什麼人的醫院晃了三十分鐘,再上去時,已經換另一名護士了,結果再觀察一陣跟出血量,她還是不敢很確定,所以又請我們再去走一個小時,結果我們又只好再晃了一個小時。好在這次她可以確定離分娩還有一段時間,所以我們可以先回家了,這時已經是清晨兩點多了。好在這裡的香港餐廳開到清晨三點多,所以回家時還能買個黑胡椒牛柳麵充充飢。

第二天3/31,我們到婦產科去做產檢,結果醫生說還要好幾天才會生,我們心想既然如此,也就不用太緊張了,所以看完婦產科後,我們就跑去IKEA吃霜淇淋跟Cinnamon Bun,後來還又跑去J-Town吃了咖哩豬排飯,順便給日本理髮師幫我理了個髮,日本理髮師的技術果然好很多,比起上次在Boston剪的那個"大圈仔"髮型好上太多了。結果到了晚上,老婆痛的無法睡覺,我翻了書看了半天,也不確定是不是快生了,所以最後還是決定再去醫院一趟,這時已經是4/1早上八點多了。到了醫院,一樣先去Assessment room,結果醫生就在那,他本來還說先讓我們走個一小時再進產房,但老婆已經痛到都站不起來了,還走個頭啊。於是我就跑去跟護士說我們要先打無痛針了,不然受不了了。結果等麻醉師又等了好久,終於等到他時他又說老婆太瘦很難埋針,扎針時歷經好多次陣痛,老婆又不能亂動,最後扎了幾次針終於ok了,這又花了快1小時。好在有堅持要趕快進產房,因為進產房後不到五小時,子宮頸就開到了6公分了。中間打完無痛針後,我還看老婆情況還好,因為前兩天她幾乎都沒睡在補眠,我就先出去麥當勞吃個午餐,結果回來時老婆說我出去時baby心跳一度降到40而已,差點就要推去做剖腹了,而我卻不在場!!

等子宮頸開到10公分後,護士就開始進來要準備接生了,接下來就是不斷的push, push再push,但是baby頭還沒出來時,心跳已經有點减慢了,於是醫生又被緊急call來,他看看情況,因為之前破水時羊水裡有胎便,所以不立刻生產可能會有危險,所以醫生決定使用產鉗將嬰兒夾出來。好在之後baby順利的被夾出來了,過程真的是蠻恐怖的。 不過小孩生出來的一瞬間還真是蠻奇特的經驗的,突然間一個活生生的生命就出現了。這裡的醫院只能讓孕婦住24小時而已,所以一天之後我們就把baby接回家啦,一開始小baby真的蠻有趣的,很可愛,但之後就是地獄的來臨啦,每天晚上都必須兩三小時起來一次,天天都是睡眠不足啊。

慘的事還不只這一件,接下來好死不死的星期六晚上手指又受傷了,在星期六的晚上10點根本沒醫院可以去看,結果只能到急診室去,而這邊的醫療體系有蠻多問題的,不像台灣那麼方便,到急診室看病如果不是就快掛了,一般標準等待時間就是7~8小時! 結果我晚上11點到了急診室,果真到了清晨8:00才離開醫院,中間就看著我手指上已經分離一半的肉在那晃啊晃的....。其實我真的還蠻帶賽的我想,之前在台灣還有過出去倒垃圾結果被垃圾車的廚餘筒壓到腳後跑去台大醫院掛急診,不過在台灣好多了,一去馬上就有醫生看了。

衰事還沒結束,之前可樂有一陣子會在客廳亂尿尿,之後就好了,所以沒有覺得有異樣,而她上一次的經期也變的很長,拖了一個月才結束,老婆說她生病了因為可樂不曾亂尿尿經期又拉長,我還不相信,白痴的我還是沒警覺到她有異狀。直到Baby回家後兩個禮拜,可樂又開始亂尿尿了,一開始我還很生氣的扁了她一頓,但是之後她開始不吃東西,連最喜歡的土司麵包也不吃了,最後因為痛到站不起來坐在地上直接尿出來,我這才發現真的很嚴重了。打了電話給獸醫約了時間去看診,同時上網查查原因,種種症狀加起來,可樂應該是子宮發炎了,一般未結紮的母狗很容易在六七歲時子宮受到感染而發炎,然後可能會子宮蓄膿,嚴重時還會有生命危險。一般的症狀就是經期變長,頻尿,一直喝水,尿中有血而且尿的味道會變的很難聞。現在想想,可樂亂尿尿應該是想要告訴我她生病了,可是我居然看不出來還扁了她幾頓,看來我比狗還笨啊。好在之後在獸醫那切除了子宮及卵巢之後,可樂就逐漸恢復了,不過這裡看獸醫真是超級貴的,這次手術總共花了 2000多加幣大約是六萬台幣....Orz。後來還聽同事說這裡還可以給寵物買保險,因為看獸醫比看醫生還貴。所以想帶寵物出國的人,記得先在台灣結紮好再出國,不然到時荷包可會大失血啊。

這段時間害得正在坐月子中的老婆,要照顧受傷的我,開刀的可樂跟應付晚上變成惡魔的小嬰兒,真是辛苦老婆了!

Thursday, April 05, 2007

驚濤駭浪的一個月

很久一段時間沒有更新網誌了,因為這段期間實在發生太多事了,有好的也有壞的,但是真的是快累翻了。禮拜一還要去美國一趟,等回來後我再好好詳述這個驚濤駭浪的一個月。

Wednesday, March 07, 2007

LynxEngine update - Parallax Occulsion Mapping

終於拿到美術做給我的高度圖,於是趕快將Parallax Occulsion Mapping加入rendering system中,感謝鈺琦同學的大力幫忙,呵呵。 詳細細節可以到www.LynxEngine.net看看。

Thursday, February 22, 2007

Awesome physics engine!

在YouTube上看到Lucas使用了Euphoria Physics Engine做出了許多效果,看起來蠻有趣的,不知對CPU負擔有多大?



Gee! Tim Sweeney wrote me a email!!!

做3D遊戲的程式應該都認識Tim Sweeney吧。

今天打開gmail信箱,居然收到一封Tim Sweeney寄來的信,真事太shock了。Tim在信中說他看了我的引擎網頁,覺得我的引擎很cool,他認為我們都抱持著同樣創作artist-friendly工具的概念。他問我是一個人做這所有的事嗎? 他還說美術做的很棒,問我是有專門配合的美術嗎?

沒想到Tim居然會親自寫信給我,而且注意到我花在工具的方便性上的努力,果然技術出身的人就是不一樣。事實上我在開發我的編輯器時,一直是有以Unreal Editor作為參考的,能得到Unreal Engine創造者的讚美,算是沒有白費工夫了。

Sunday, February 18, 2007

-20度C


這幾個禮拜氣溫都降到-20幾度C,除了上班根本不想出門,但是可樂是一隻雪橇犬,這樣的溫度對她來說根本不算什麼,而且她也需要去外面大小便,所以每天都得跟著她出去接受酷寒的考驗。上個週末,帶她到附近小公園去玩耍,順便拍下了影片,在雪地裡要跑步其實蠻費力的,但是可樂跑起來卻相當輕鬆,真了不起。也許下次該買個小雪橇,讓可樂拉一拉過過乾癮的。

Monday, February 12, 2007

LynxEngine update - Water effect

休息了兩個禮拜沒有做引擎,趁著禮拜五晚上將水的效果加入引擎中,其實正確應該說反射及折射效果,以及Normal map造成的distortion。可以到DivX Stage6看看影片,詳細內容可以到www.LynxEngine.net 看看。

Tuesday, February 06, 2007

Over 10000 visitors!!!!!!!!!!!!!!!!

Yahoooooo!! 今天到訪人數破萬了!!!!!!!! 貼上一張可樂小時後的照片以玆慶祝(這兩件事有什麼關係啊??)。

Monday, February 05, 2007

好玩的flash game - ZooKeeper

最近在網路上發現一個有趣的flash game,玩法很像魔法氣泡,不過氣泡變成了可愛的動物。我對這種遊戲不是太在行啦,到是我老婆玩的不肯睡覺,遊戲的魔力真大啊,呵呵。有興趣的可以上去玩看看,可別玩的不睡覺喔。
ZooKeeper

Sunday, February 04, 2007

火災逃難記

禮拜六寫程式寫到清晨七點多才上床,結果早上 10:30時警鈴大作。不過這不是第一次了,這棟樓的火災警報器常亂響,所以我也不在意,但是警報器實在吵的我都睡不著,就起床到大廳看看,消防對這時已經趕到了,超有效率的。看起來沒什麼事,所以我就回來開機上網,反正也吵的睡不著。十分鐘後,我從窗戶往外看看,我看到很多住戶都跑到外面往上看,看來這次好像是真的火警了,我也跑出去看,果然三樓在冒煙了,消防隊已經在洒水,還丟出一堆燒起來的東西。我想想還是不要呆在屋內好了,所以就跟老婆隨便穿一穿,帶著可樂就衝出去了。

一出門還好,帶可樂走了一小段距離後,臉跟首都被凍麻了,天呀,天氣凍到爆了。昨天去洗車時,沖玩水要準備擦乾時,才發現車子上的水珠竟已經結冰了!! 想想這樣下去不被凍死才怪,決定去把車開出來,躲在車裏比較安全。結果車子開上來後,可樂卻開始找麻煩,先是不聽話跑過爛泥堆,再來是幫他擦腳時又抵死不從,後來要把他丟上行李箱時又頑強抵抗,由於這一切都是在沒戴手套的情況下發生的,當搞定可樂躲到車子裏時,雙手凍到超痛而且完全沒知覺。這樣折騰了兩個多小時後,消防隊才終於離開,我們也才能回到家中。

回家後,打開Wii的天氣預報看看氣溫多少,結果是-17度,加上風大,feel like -23度,今天沒被凍死算是走運了。不過托火災的福,因為沒睡飽頭痛不想寫程式,所以終於有時間玩了一下午的薩爾達。

Wednesday, January 31, 2007

Catalyst 7.1 for Vista 32 & 64

趕在Vista推出的前一天,我們正式推出了我們的新driver,不但同時支援32跟64位元的Vista,還完整的支援了DX9,CrossFire,甚至還支援了Blu-ray跟HD-DVD,CCC的啟動速度也大有改進 ,而且醜醜的跑車preview終於被換掉啦。相較起來,Nvidia在第二天才推出Beta版的driver,而且SLI的支援還不是很完整,一向以driver品質自豪的Nvidia這次有點灰頭土臉了。

但是,這有個.................屁用啊,自從耶誕節過後,我的AMD股票從一股賺六塊多美金跌到現在賺不到一塊美金,真是@#%!&,Nvidia股票都漲破30美金了啊。今天還有調查報告出來說AMD目前市佔率已經達到25%,但是股價還是跌.....。唉,只希望到時R600上市時,如果效能領先G80的話,看看股票能不能漲回來。

Tuesday, January 23, 2007

LynxEngine update - Shadowmap & Motion Blur

這禮拜沒有增加什麼新的特效,只有將shadowmap跟motion blur的效果加入真實的遊戲場景中試試看效果如何。執行效率還有蠻大的調整空間的,但是可能要等到整個引擎架構確定之後才會來做執行效率的改進。LynxEngine網站中有動態的影片可以下載。