2009年1月23日 星期五

Ogre 1.6.1 Release


Ogre 1.6.1
最新版在新年假期前出爐!
這次修正了不少的Bug,不過大多都是個人還沒碰到的進階處理部分。
如記憶體管理與LOD的骨架動畫部分。
唯一有接觸到的就只有Code Blocks的PCZSceneManager與GL Render的Vertex Buffer部分。

不過新版一直出,個人功力還是不見變化
真的想玩出一點東西的話,該是要好好學習與實作啦。

2009年1月20日 星期二

QuickGUI 8.12使用心得

其實應該改叫做改造心得的。
因為一試用下去的結果,Mingw(GCC)無法順利編譯。
打開原始碼一看,正是最近才在學習中的template出了問題! Orz

然後就開始了長長的改造作業。
其實最初的錯誤訊息很簡單,就是宣告錯誤,名稱(BaseClassType)有重複而已。
不過英文訊息是使用shadow來描述,一整個就是看不懂。
最後靠著Google的搜尋,終於找到中文的討論,進一步將問題解決。
不過因為不清楚原作者命名的涵意,看來要上討論問一下kungfoomasta。

然後另一個template的問題就是在使用iterator時
如果變數宣告使用的是帶有template屬性的部分
前者最好加上typename,如:
typename std::map::iterator itr;
否則會編譯失敗。

接下來遇到的就是&符號的問題。
在gcc裡面,所有在函式的引數中,使用&的話
前頭最好要加上const,如const string&
以上述的宣告為例,如果是直接輸入字串的話,上面的宣告可以成立
但沒有加上const的話,會認為是兩個不同的變數宣告而編譯失敗
像是void addText(const string& t)在使用時,可以直接addText("abcdef")
可是void addText(string& t)直接用上述的寫法,會錯誤。
需要寫成
string tempt = "abcdef";
addText(tempt);
這是很麻煩的一件事,不過剛好作者忘了加上吧
因為其它的部分都有加,就漏了QuickGUIText裡面的某個函數。

最後一個重點就是使用Ogre自訂巨集OGRE_NEW_T的部分
有使用的話,最好加上標頭檔"OgrePrerequisites.h"
不然在Mingw裡會編譯失敗,這邊也是作者忘了加的樣子。
因為其它地方有加到。

這樣大略改一改,整個QuickGUI又弄到可以在Mingw上面跑了。
又多學了一些東西,但也深深地清楚,很多地方還是知其然,不知其所以然啊。
整個改了一改之後,修正檔的位址在此:QuickGUI Mingw修正檔
裡面的BaseClassType有重覆的,我先改成BaseClassType1。
真正正確的,我想要等kungfoomasta發表吧。

2009年1月7日 星期三

QuickGUI 8.12發表


晚了整整一個禮拜才注意到。
QuickGUI的作者又放出更新的版本啦
這次是8.12版,連結在此

因為還沒試驗,所以不清楚有什麼變化。
不過大抵上,從版次看來是小幅修正(廢話 XD)。
主要是一些Bug的修正,如consle與combobox的widget。
抽空再試一試吧。

第一次成功的白醬焗烤麵

其實不是第一次做,只是上一次的失敗,還真是頗糟糕 Orz。

首先是白醬的部分,因為沒有加上乳酪粉、鮮奶油或是麵粉
所以濃稠感不夠是一點
再來太信任有鹽奶油的鹹度,忘了嘗一下味道,夠不夠味又是一點。
然後烤箱的時間不夠久,是的,因為之前自製比薩下層通常都是焦的
所以原先烤比薩的時間來做,整個飯(第一次是用飯)下層都是涼的啊
整個感覺就是只有一個字能形容:慘!

這次,統整上次的失敗點,這次把鮮奶油與乳酪粉買了回家
終於完成了夠味的白醬,當然這次記得試味道
只是剛完成的瞬間配上有點黃色的奶油,第一眼的感覺還是有點奇怪
一邊做白醬,另一邊也沒閒著,因為沒有了飯
所以煮了麵條,順便燙一下高麗菜
準備當基底的食材
另外拿出冰箱額外買的火鍋用牛肉片與鮭魚片
就這樣,底下是麵,放上牛肉與鮭魚,再加上新鮮的高麗菜
最後淋上白醬,灑滿乳酪絲
烤箱的時間大膽地再加上兩分鐘

中途還是小糟糕一點,烤的時間太長,聞到高麗菜的焦味啦
當下立即斷電,然後等冷卻了一點
把成品拿出來
噹噹!


終於有個樣子啦,嘗了一下味道,順便看看裡面:

喔喔喔,不但外型有出來啦,而且味道也是外面熟悉的味道
只是我鮮奶加比較多,奶香的味道更重而已。
看來下次應該能更得心應手吧!

看這空空如也的飯盒,真是滿足啊!

2009年1月6日 星期二

新的Vocaloid 巡音ルカ

什麼是Vocaloid呢?
如同Android是人造人
這個Vocaloid就是聲造人 XD
是日本軟體公司集多媒體技術於大成的,使用程式編出歌聲的一套軟體。
還記得美國電影那部Simone嗎?
這套就是可以達成此電影中,唱歌的部分。
至於影像,那個技術太高,還無法達成。

不過第三版的巡音竟然是找已經小有名氣的配音員,淺川悠做為歌聲來源
是令人比較訝異的一點
從第一版的高中聲:初音、第二版的國中聲:鏡音
到這第三版的大學聲:巡音
已經涵蓋了不少的音域。可以玩的東西更廣了。
不過一套日幣定價約15,750隻羊上下的東西
實在很難買得下手,更不用談有沒有足夠的音樂與語文素養來玩了
(發聲當然只有日文,雖然說有人確實猛出了台語歌曲,可是那是強者的能耐)
這是官方網站

2009年1月4日 星期日

金庸封筆古龍逝,江湖唯有英雄志

第一次看到這句評語時,總覺得太誇大了一點吧。
即使是近年來作品最多的武俠作家黃易先生,我覺得還是離這條路遠了一點。
更何況是單憑一部作品的英雄志。

可是初看完前面四集後,我改觀了。這確實是一部可以直達此境界的作品。
文筆帶有古風,初看頗有金庸風味。但劇情之轉折,主角們的身世境遇,則帶古龍之奇詭。
夾以我們熟知之崑崙、武當、華山、少林各派的金庸式江湖。
所以接觸起來十分地親切。
整個故事則以明朝的土木堡之變做架空歷史背景的參考與骨幹。
創造出一個算是平行世界的大明朝。
加上熟悉不過的上述武俠風格,便成就了如此的一部作品。

不過光是模仿,並不是這部如此成功的重點。
再借wiki百料上另一句評語,有清明上河圖般的風貌。
是的,撇開那種完全是過場的無名小人物。
每一位角色的出場均是有著其對劇情一定的影響力。
這些角色充實了整個作品的廣度
讓作品如清明上河圖般呈現多樣的面面觀
而非只是幾個重要人物的的焦點集中

同時,既然是傳統式的武俠,那麼一些描寫的詞句當然也是重點。
「崑崙劍出血汪洋,千里直驅黃河黃」
像這句開始時,劍神卓凌昭的稱號,是如此的霸氣十足令人難忘。
「俠就是夾,左邊是仁,右邊是義,頭頂灰天,腳踩泥地
只因存愛,所以存恨,只是心慈,所以心悲,
只因成王敗寇,所以濟弱扶傾,只因天下無道,所以以武犯禁」
而這段將韓愈那短短的,俠以武犯禁,擴張成了一個令人感到悲壯的俠者之心
不單單只是個意氣風發的大俠

但是,最令人印象深刻的還是那四位個性境遇各有不同的四大主角
柳門四少,觀遠雲海
觀是楊肅觀,遠是伍定遠,雲是盧雲,海是秦仲海
四個人象徵著四種不同的道路。每一條都有著他們背後的血淚與堅定的理念。
這四條道站沒有絕對的對與錯,站在他們的立場仔細推想,
每一條都有著正向的一面。
無論是修羅之道,我建超世志,必至無上道的楊肅觀
堅守著心中那把尺,絕不把事做絕的伍定遠
守著儒家正道,富有俠義之心的盧雲
與他日若遂凌雲志,敢笑黃巢不丈夫,看似胡作非為又粗中帶細的秦仲海
這四大支柱的主角,雖然常常因為各自不同的道路與個性
沒有辦法讓每一位讀者都去喜愛他們,甚至有不少人更覺得某幾位很討厭
不過寫得讓人討厭也是一種印象深刻不是?

要說本系列沒有缺點嘛,也倒不是沒有
全系列寫到目前22大冊,年代橫跨數十年
雖然至今看來依然精采好戲不斷
個人以為,寫得太長仍是其缺點之一
以我一口氣連著看的經驗來說
因為看不見結束的可能,所以會引起不耐煩是其一
角色個性成長定型,會只喜歡看他的戲,而覺得其它人的戲是累贅是其二
畢竟,以前沒有人寫過這麼長篇的武俠小說
即便是金庸的射鵰三部曲加上天龍八部,也是有經過角色替換的全新故事
在經過長時間的閱讀,會出現這樣閱讀疲累的現象也是可以想像的
這部小說的資料量著實太大了點。

同時一個算不上缺點的小小感受
從文筆描寫便可知,這部小說是位年輕氣盛的青年作家
即使是金庸小說中遭遇最慘的角色狄雲(我覺得盧雲部分境遇的原型角色)
金庸的文筆寫來,是可以感到角色充滿悲憤,但覺得仍較客觀
可以英雄志作者孫曉之筆
或許是自費出書而非金庸以總編輯的高位來寫書
各角色的不平之處,可見其憤世忌俗的那股氣直衝而上
不是不知這世間走行相處之艱難
而是無法平息那法理不張,理想不伸之怒氣
可使我血性青年,熱血賁張跟著書中角色隨之喜怒哀樂
是優是缺實難斷定

總之,這部英雄志確實是武俠小說一方之霸
即使現在尚未聽到23集放出的消息
討論區上有著嘲笑結局寫不好,或是會被猜出等等的負面消息
我仍看好它在武俠小說發展的地位與影響
因為它是如此深深地撼動與喚醒我內心那漸已遠去的武俠世界

2009年1月3日 星期六

鳶嘴稍來山之旅

去年開始騎單車經大雪山林道之時
就漸漸聽聞這兩座山之盛名
終於在2009年1月2日,難得的新年四天連假中
與朋友一同登高

不過說真的,一開始還真的被入口的氣勢嚇到了
超過45度的峭壁立在眼前
說非常難爬是不會啦,只是一開始難度就這樣
想必後面更難對付

果不其然,在連番地熱身之後。
本日的最大驚喜來啦

努力地爬了一陣子之後,回首來時路

天啊,我竟然可以走過這麼難搞的路。
再一陣努力之後,終於登頂了
登高遠望一下

休息與合照了好一陣子之後,刺激的又來啦
上山是險路,下山更險,看下面那張該死的垂直降落。

很高興的,稍微有點懼高症的我,這時還沒有腳軟,還下得去
然後等回到比較平緩的地方,回頭再一看
媽呀,這是我剛剛走的路嗎?

根本不是像是人走的嘛
此時慶幸一切都過去了

不過糟糕的是,接下來有點小迷路
直直地往山下走去。
好佳在走的不遠,沒多久就回頭
不然可不知有沒有體力應付後半的路程。

到此鳶嘴山是爬完了,可是我們還有後半的稍來要克服
接下來這段路程是平順許多了,雖然上山之路依然是蠻陡的
只是不用再手腳並用,拉著麻繩上山了。

路程風景不錯,像下面的槭樹林,再早一點來看的話
必是一片火紅十地美麗。


大約三點左右,終於登上了稍來山頂。
此山頂架了一個瞭望台。
登高望遠一看,景色果然又是另一番氣象。
看這上藍下白的雲海。


接下來就是下山了,這條步道走來更是平緩好走。
一開始想說,大約半個小時就可以下山。
誰知大錯特錯的想法,足足走了快要1個鐘頭才下到收費入園口的停車場。
此時已經是夕陽西下,4點左右了。
然後帶隊朋友的先遣隊在4點半左右開車上來。
把我們接下去山,結束了新年開春美好的一天。
相約4月春夏交接花滿山林,再來共賞美景。