Saturday, June 19, 2010

LynxEngine update : Paint Terrain with Grass


最近又回到Terrain部分完成一些之前未完成的項目, 像是地表物件自動貼齊terrain, Grass物件的最佳化, Grass與物件的碰撞以及Terrain物理等等. 而種植到terrain的物件也會自動attach到地表, 所以即使種植完物件後再修改地形, 物件也能自動跟著地形來更新.


這段是用fraps抓下來的影片, 因為CPU還是不夠力, 用application錄影程式抓下來的影片頓頓的, fraps抓下來的順很多.

Thursday, May 20, 2010

Long weekend

這個long weekend做了超多事, 首先是幫可樂洗了個澡, 最近全球股市一直跌, 所以能省還是要省一點, 最近天氣也都不錯, 所以就自己動手來幫可樂洗澡, 多少省一點.

洗澡中, 忘了洗尾巴......

洗澡後的慘狀

因為天氣很好, 就直接在戶外風乾, 連吹風都省了 :)

然後又去買了一些花來布置一下前院的小花圃

但是花買的太少了, 花圃還是很空.....

最後還修補了後院的草皮

其實中間還給窗戶上了油漆, 但是忘了拍照. 住house其實還蠻累的, 到了夏天很多東西都要趕快修一修, 但是過完冬天又會損壞, 然後夏天再修, 如此無限遞迴......

Saturday, May 08, 2010

Phenom II X6

昨天公司的同事給了我一顆最新的Phenom II X6 CPU, 因為我的主機板只支援到AM2, 為了要換CPU只好換張AM3的主機板, 結果好一點的AM3主機板又都是支援DDR3的, 所以記憶體也只好跟著升級, 然後新主機版又支援ATA3, 所以硬碟也跟著一起升級好了, 結果CPU雖然不用錢, 結果花了更多錢升級整個系統, 真是得不償失啊....

不過實際測試了一下效能, LynxEngine編譯時間由2分多鐘減少到一分多鐘, LynxEd編譯時間也從22分鐘減少到11分鐘, 升級的錢算是花的值得, 這樣的配備也應該夠再橕個兩三年吧?

Sunday, May 02, 2010

LynxEngine Update : Physics Editing



這次的影片是關於物理編輯的部分. 基本上在編輯器中, 使用者可以指定物理性, 加入物理的碰撞外形並且在編輯器中直接測試物理模擬的結果. 物理的部分還有很多功能要完成, 接下來要做的就是joint編輯部分, 基本上只要使用滑鼠就可以創造joint, 連結物件等等. 另外還會有一個Physics Editor來做一些更複雜的工作, 向是細調碰撞外形相對位置, 質心位置, ragdoll等等.

Monday, April 12, 2010

Saturday, March 13, 2010

Gamma Correction

前一陣子有人問我Gamma Correction的做法, 我才想到在我拜訪過的亞洲遊戲公司中, 很多公司都沒有對貼圖做Gamma Correction, 原因可能是沒有真正去比較過有無Gamma Correction的畫質間的差異. 所謂有圖有真相, 所以我先貼上兩張圖來做一下比較.

有Gamma Correction

無Gamma Correction

差異相當明顯對吧. 這是因為美術人員給的貼圖事實上都是gamma修正過的(因為透過螢幕來繪製)而非線性的, 所以未經過修正的貼圖資料, 直接下去運算lighting, 結果自然是不正確的. 而目前新的顯卡都有支援硬體的gamma修正讀取及寫入, 只要兩三行程式碼就可以完成, 非常容易, 所以如果你的繪圖引擎還沒有支援gamma修正的話, 是時候考慮看看加入gamma修正了 :)

何謂Gamma Correction

Sunday, January 17, 2010

LynxEngine updates

新增兩段LynxEditor的操作範例影片, 其實在台灣時都已經完成了, 只是一直沒時間貼上來.....


這一段主要是展示編輯器的拖放功能, 藉由拖放可以輕易的指定材質, 指定貼圖, 複製動畫資料等等, 並且在預覽視窗就可以立即看到結果.



這一段主要是展示Texture Animation編輯器的應用, 藉由些改glow map的color animation key, 可以很輕易的控制nano suit的發光效果, 也是一樣可以所見及所得.

Sunday, January 03, 2010

All Kinds of Resource Editors

這是到目前為止LynxEditor中所有資源編輯器的擷圖, 大部分都支援拖放功能. 目前正在做的是Game Logic Editor.

Friday, January 01, 2010

Happy New Year

新的一年又到了, 照慣例還是要許願一下, 雖然成功機率都很低....(去年願望是學會日文, 但到現在五十音都還沒全記住....)

我的願望如下 :
  • 希望能釋出LynxEngine的第一個版本, 哪怕是pre pre alpha都好
  • 希望能有錢買 VAIO Z
  • 希望公司能加薪(機率很低.......)
  • 希望能學會日文(每年都許願一次, 總有一年會成功吧?)
  • 希望多倫多別再下雪(應該完全不可能.....)
  • 希望可樂別再生病(已經花了CAD$ 8,000, 千萬不要破萬啊......)
今年願望還真多, 真是越老越貪心啊......

Sunday, December 20, 2009

LynxEngine 網站改址到 LynxEngine.com 囉

之前因為前一家web hosting公司GISOL惡劣的綁架了我的網址, 所以LynxEngine網站暫停了一陣子,不過比起其他被這家公司詐騙信用卡的人比較起來, 我還算是幸運的, 而且因為網址被綁架了, 才讓我去查了一下可用網址, 結果發現LynxEngine.com已經沒人註冊了所以趕緊註冊了下來, 另外又將web hosting換至頗受好評的iPage.

目前網站已經可以運做了不過還只是暫時的版本, 之後會換上更新的網頁, 不過這段時間還是會將新的消息在暫時的網站上更新的.

www.LynxEngine.Com

Thursday, October 29, 2009

DX11 Tessellation Demo



這則Post delay的有點久了, 因為前幾個禮拜都在出差, 直到現在才有時間放上來. 大家應該都知道AMD的DX11顯卡已經出了, 而這個Demo就是我們發布DX11顯卡時使用的demo之一, 由我和北京麒麟遊戲公司一起合作的demo, 主要在展示DX11的tessellation功能. 這個demo主要是使用tessellation加上displacement mapping來加強角色身上的細節部位, 也包含動態的LOD. 而DX11的tessellation還可以用在Sub-division, N-Patch, Bezier patch等等高階曲面上面.

另外還有一段由蘇聯Unigine引擎所做的DX11 demo大家可以欣賞一下.

Wednesday, September 02, 2009

Dual 24" Wide Screen!!

今天搬家公司終於把台灣的東西運來了, 包含一顆在台灣買的24"螢幕, 所以就立刻將兩顆24"的螢幕組起來成為想了很久的雙螢幕工作環境啦. 不過兩個螢幕擺在一起就立刻看出高下了, 新的2408色澤鮮艷許多. 下一個目標是雙30"螢幕啦, 呵呵, 不過應該會很耗電吧....

另外又裝了新的喇叭, 所以一些公仔們就有機會聚集在一起了.

Friday, August 28, 2009

DX11 Tessellation Demo

最近都忙著在趕九月份要用的DX11 tessellation demo, 所以幾乎都沒再碰引擎了. 現在因為保密因素, 還不能透露demo的圖片, 不過很快的九月初就會公開了, 到時大家就可以看得到了.

另外這裡有一份在CGDC 2009中我所講的關於DX11的sliders, 需要的人可以下載來看看.
是時候將您的遊戲移植到DX 11了.ppt

Seal the Driveway

夏天也是家家戶戶開始seal driveway的時間(基本上在這應該冬天啥也不能做吧), 因為我的driveway已經很久沒有seal了, 所以去年本來就想做的, 但是因為要搬回台北, 所以就放棄了. 今年回來決定一定要做了, 上網查了許多資料後, 忐忑不安的開始做啦.

前一天先把driveway用水清洗乾淨, 把上面的雜草都清除掉. 等乾了之後, 再用一種crack filler把柏油路面上的裂縫填補起來, 然後等這filler風乾. 第二天早上就可以開始apply the sealant了, 一開始手忙腳亂的, 不過弄到1/3時就抓到訣竅了, 之後就很順利了, 但是慘的是我只買了兩罐sealant結果只夠塗上2/3的車道, 只好又開車跑去買, 再回來塗時前面已經有些乾了, 所以交接處就有痕跡了......

不過整個過程比我想像中簡單而且結果也比我想像中好, 唯一的缺陷是將driveway兩邊的木條也塗到了, 感覺有點髒亂.....

seal之前

seal之後

Wednesday, August 26, 2009

My Little Gardening

夏天到了, 這裡的人都會在前院弄些花花草草的, 每次經過都覺得很羨慕. 不過我自己知道不是弄園藝的料, 所以也沒真的想要弄個小花園甚麼的, 不過店裡有賣一些現成的花可以直接放在土裡養的, 所以我就買了四株向日葵來充充場面囉, 還順便買了三支園藝用的小鏟子, 呵呵, 房子看起來有活氣了一點 :)






Thursday, August 20, 2009

Dog Play

某天在附近的公園拍的, 很難想像可樂的腳兩年前斷過 :)

Friday, August 14, 2009

Welcome home Cola!

8/15去將可樂接回家了, 可樂一點都沒變, 一回家就活蹦亂跳了 :)



Thursday, August 13, 2009

Back to Canada!

轉眼之間, 暫調台灣一年的時間就到了, 前幾天將東西打包好讓搬家公司運走後, 今天就搭一早的班機回加拿大了. 一早機場超多人的, 大部分都是旅遊團的, 讓我真的懷疑真的經濟不景氣嗎? 這次到日本換機, 因為訂票訂的早, 所以有昇等到頭等艙, 這樣應該可以一覺睡到加拿大了. 結果雖然幾乎整個旅途都在睡覺, 到加拿大還是覺得很累.....

這次除了回加拿大工作外, 因為之前移民的申請核准了, 所以另一個目的是到加拿大來landing. Landing的過程比想像中簡單, 本來還擔心bank statement會過不了關, 但是結果卻沒甚麼問題. 倒是因為光頭造型跟護照照片差太多, 被問了一些問題 :( . 完成landing後, 海關說可以到出口處的一個窗口拿一些新移民需要的資訊, 不過既然我已經在加拿大住了三年多了, 所以其實沒啥幫助. 之後還要到海關處告訴他們隨後會運到的物品, 因為是新移民, 所以這些東西都是免課稅的, 所以順便將之前從美國開來的車子加進去, 希望之後辦永久進口時可以不用繳稅 :)

在海關領到的新移民資訊
到了Avis拿了車子直接就開回家, 到了家裡立刻做了一下檢查, 大致上都沒甚麼問題, 只有瓦斯因為換表所已關閉了, 必須打電話去開啟. 於是再去檢查車子, 加拔掉的電瓶接上後, 居然電力還很充足, 發動車子也沒有問題, 不過明天還是要開去檢查一下才能放心.

空蕩蕩的冰箱

Friday, June 26, 2009

剃光頭

一直很討厭去理髮, 所以去加拿大後我幾乎都是半年回台灣一次時才去理頭髮. 前一陣子想買支電動髮剪自己來剃平頭一勞永逸, 但是總是一直提不起勁去買, 直到最近因為天氣實在太熱了, 終於受不了去買了一支電動髮剪. 本來想剃個三分頭的但是有點失手了所以乾脆直接剃成光頭了 :) . 想不到剃平頭也不是這麼容易的事啊.