- Mar 07 Wed 2012 17:14
Fetch value from Boost::ptr_list causes compiler error.
- Mar 04 Sun 2012 14:57
sdkmesh converter
DirectX的內建範例未來將只提供.sdkmesh
以DirectX 11的內建模型來說DXUTMesh就支援.sdkmesh
在DirectX SDK的工具範例中,提供範例將原本的.x檔案轉換至.sdkmesh。
由於該程式是一個命令列的程式,如果使用者要使用該程式,需要提供適當的參數。
- Feb 16 Thu 2012 23:55
[C++/CLI]執行過程中發生 _CrtIsValidHeapPointer(pUserData)
- Feb 16 Thu 2012 23:16
[.net] ShowDialog or Show!?
今天寫code不小心犯了一個錯誤
函數LoadForm宣告如下
std::map<int, cData*> l_DataStack;
Form2^ l_Form2 = gcnew Form2(l_DataStack);
l_Form2.Show();
- Feb 16 Thu 2012 15:17
[C++/CLI] 將子視窗數值回傳給父視窗 (pass value from child to parent)
- May 06 Fri 2011 13:07
OptiX 2.1環境安裝與設定
Nvdia OptiX ray tracing Engine提供即時或互動的光線追蹤(ray tracing)系統。
2.1的版本支援CUDA加速。
這次寫這一篇的目的就是一個簡單的筆記,用來安裝Nvdia OptiX。
OptiX網址: http://developer.nvidia.com/optix
在下方處點選下載: OptiX SDK download
- Oct 16 Sat 2010 00:36
XNA網頁全新改版!!
XNA和WP7結合了!!!
因使原本的creator club的名字也更改了
App Hub!!!
在這個網頁中你可以學習到有關XNA和WP7相關的知識
同時,之前有些範例需要白金會員才可以下載的現在全部都可以直接下載了!!!
這對使用使是一大福利唷~
在這次改版中主要還是新增了WP7的市集,在這部分目前看到的訊息是
"可以免費上傳五個應用程式 這五個是免費的可以直接上傳~ 如果更多的話需要付19.99美金"
會員相關說明:
- Sep 30 Thu 2010 13:21
[XNA 4.0 學習筆記] XNA 4.0 Game Loop
這個部分在昨天的講座中剛好有提到,今天看到在XNA官方網站上面提供了這部分的說明。
要進行XNA遊戲開發之前,請各位務必要先了解到XNA的Game Loop唷!!!
- Sep 29 Wed 2010 23:46
2010 TechDay XNA 4.0遊戲開發演講心得
這次很榮幸的接受的微軟的邀請,參與TechDay的程式開發課程演講。
講解的主題不外乎就是XNA 4.0,對於這個部分在暑假的時候就有運用一些空檔的時間來學習。
所以在演講的部分比較偏向於使用心得,還有帶大家做幾個簡單的XNA範例...
這次演講說實在蠻緊張的,跟以往的演講都不太依樣...
一開始的演講對象是對於學生做XNA的介紹,然後演化到對遊戲業界的開發人員做講座。
現在則是變成對全台灣的RD做講座...
在準備投影片時我一直很擔心怕會說不好和難度拿捏不好等。
在講座期間,我還為了想要把事情交代清楚不小心做了很多的解說,結果導致時間差點不夠用...
(所以,在程式指導的地方我事實上速度有加快XD)
然後在課堂中,友人也被我催眠了orz
所以我也盡量地想要把它說的有趣一點,可惜還是失敗了orz
這次DEMO的部分很順利的就是XBOX 360的連接部分,每次在做演講都是這個部分被取消orz
(都是網路問題 囧)
結束以後,也有很多人跑到前面來問我問題,我覺得這很欣慰的=w=
因為演講最怕的就是沒人問問題,然後也不知道大家有沒有聽懂等等。
而大家比較會問的問題比較偏向於市集上面的問題...
還有關於KINECT的問題等等
目前這部分的解答都不是很明確的,不過這些問題都是未來有可能再規劃的。
這次演講應該是我第23場的講座,我也希望繼續努力,能夠說些更有趣的內容,讓大家學習到更多XNA的東西。
如果你有參加本次的課程,我建議各位可以看看DVD檔案,因為我在DVD檔案中有詳細說明XNA的課程內容^_^。
- Sep 17 Fri 2010 14:50
XNA 4.0正式推出
睽違已久的XNA4.0正式推出了
現在你將可以開始開發Window Phone 7上的遊戲
下載網址: http://creators.xna.com/en-US/news/xnags40release
PS: 如果你有安裝TCP或是BETA版本,請務必先移除後再安裝。
本此版本真對於XP作業系統的設計者有另一個安裝檔案,請XP使用者下載此安裝檔
該安裝檔並不支援WP7的模擬功能。
- Sep 14 Tue 2010 16:09
[XNA 4.0學習筆記] 使用Microphone來記錄聲音
XNA 4.0在聲音的部分新增加了麥克風的功能,現在可以使用麥克風來錄製聲音。
這個功能支援WP7、Xbox 360和PC等具有麥克風的產品。
我們可以藉由這項功能,來豐富話我們的遊戲。
這邊就提供簡單的範例程式。
- Sep 14 Tue 2010 12:15
[XNA 4.0學習筆記] 抓取出Model裡面的Vertex資訊
模型是由很多Vertex所組成的,在content pipeline中會將3D model轉換成XNB檔案。
然後在Content.Load這個指令再去讀取XNB檔案。
讀取進來以後,裡面就會有3D model有的資料(像是vertex, normal, texture coordniate等)
而我們要如何取出這些資訊呢?
- Sep 14 Tue 2010 09:45
[XNA 4.0 學習筆記] 3D模型呈現和如何與2D貼圖並存
在很早之前的文章,有針對XNA 1.0的版本做3D模型顯像的範例程式說明。
使用著還是可以參考之前的說明,然後對照看一下即可。
兩著不會差異太多。
要將模型顯像出來,首先需要宣告一個Model的物件
可以在類別中空白位置宣告一個變數
- Sep 14 Tue 2010 00:10
[XNA 4.0 學習筆記] Streaming的方式播放音樂
在XNA 4.0中,針對Audio的部分提供一個方便用好用的方法供使用者使用。
現在你可以將你的MP3 Content放在網路上面,然後再XNA用streaming的方式來播放音樂。
要使用這個功能相當的簡單!!
- Sep 11 Sat 2010 23:55
[XNA 4.0學習筆記] 內建狀態物件
XNA 4.0提供狀態物件,狀態物件將原本以往零零散散的屬性設定變成一個單一個物件。
像原本3.0的時候,我們要將要將3D模型用網格畫出來,我需要設定特定的屬性。
設定Cull模式,也是要設應特定的屬性。
每次要找那些屬性都是一個頭兩個大,而在這次新的改版中,XNA 4.0提供
BlendState, DepthStencilState, RasterizerState, 和SamplerState,讓程式設計師使用。
比較常用的是
RasterizerState: 設定Cull模式(順時鐘或是逆時鐘),設定填滿模式(填滿或是網格)。
SamplerState: 設定貼圖取樣方式。在使用者自訂的shader code當中,我們可以在shader設定
貼圖取向的方式,如:
texture diffusemap;

