boost提供ptr_list的容器,提供專門存放ptr的list。

不過今天遇到一個特別的問題,所以特別筆記一下

列子就直接copy 這個網站也許你會注意到這邊抓值的方式是使用iterator...

並不像std::list可以用.at或是[]陣列方式抓值。

所以用boost::ptr_list需要用iterator來存取數值

teexit1224 發表在 痞客邦 留言(1) 人氣()

dx mesh convert

DirectX的內建範例未來將只提供.sdkmesh

以DirectX 11的內建模型來說DXUTMesh就支援.sdkmesh

在DirectX SDK的工具範例中,提供範例將原本的.x檔案轉換至.sdkmesh。

由於該程式是一個命令列的程式,如果使用者要使用該程式,需要提供適當的參數。

如圖:

teexit1224 發表在 痞客邦 留言(0) 人氣()

這個問題解決方法也是從國外找到的

只是覺得應該有不少人有機會遇到@_@(也許

所以就記錄一下錯誤訊息如下

The assertion happens in:
File: (路徑) - (程式碼行數)

teexit1224 發表在 痞客邦 留言(0) 人氣()

今天寫code不小心犯了一個錯誤

函數LoadForm宣告如下

std::map<int, cData*> l_DataStack;

Form2^ l_Form2 = gcnew Form2(l_DataStack);

l_Form2.Show();

teexit1224 發表在 痞客邦 留言(0) 人氣()

這篇BLOG是coding note

如果有人也想要解決類似的問題,可以參考

提供C++/CLI版本和C#版本

情況: 將子視窗的數值回傳給父視窗。

1. 增加一個視窗為子視窗

teexit1224 發表在 痞客邦 留言(0) 人氣()

Nvdia OptiX ray tracing Engine提供即時或互動的光線追蹤(ray tracing)系統。

2.1的版本支援CUDA加速。

這次寫這一篇的目的就是一個簡單的筆記,用來安裝Nvdia OptiX。

OptiX網址: http://developer.nvidia.com/optix

在下方處點選下載: OptiX SDK download

teexit1224 發表在 痞客邦 留言(1) 人氣()

XNA和WP7結合了!!!

因使原本的creator club的名字也更改了

App Hub!!!

在這個網頁中你可以學習到有關XNA和WP7相關的知識

http://create.msdn.com/

teexit1224 發表在 痞客邦 留言(0) 人氣()

XNA Game Loop

這個部分在昨天的講座中剛好有提到,今天看到在XNA官方網站上面提供了這部分的說明。

要進行XNA遊戲開發之前,請各位務必要先了解到XNA的Game Loop唷!!!

網址: http://creators.xna.com/en-US/article/introtogameloop

在這個文章中會先簡單地跟各位介紹為什麼XNA會要提供一個Game Loop?

原因是Game loop的設計概念,通常是一個很複雜的問題,對於剛開始對遊戲設計有興趣的使用者來說

teexit1224 發表在 痞客邦 留言(0) 人氣()

這次很榮幸的接受的微軟的邀請,參與TechDay的程式開發課程演講。

講解的主題不外乎就是XNA 4.0,對於這個部分在暑假的時候就有運用一些空檔的時間來學習。

所以在演講的部分比較偏向於使用心得,還有帶大家做幾個簡單的XNA範例...

這次演講說實在蠻緊張的,跟以往的演講都不太依樣...

一開始的演講對象是對於學生做XNA的介紹,然後演化到對遊戲業界的開發人員做講座。

teexit1224 發表在 痞客邦 留言(2) 人氣()

睽違已久的XNA4.0正式推出了

現在你將可以開始開發Window Phone 7上的遊戲

下載網址: http://creators.xna.com/en-US/news/xnags40release

PS: 如果你有安裝TCP或是BETA版本,請務必先移除後再安裝。

本此版本真對於XP作業系統的設計者有另一個安裝檔案,請XP使用者下載此安裝檔

teexit1224 發表在 痞客邦 留言(1) 人氣()

XNA 4.0在聲音的部分新增加了麥克風的功能,現在可以使用麥克風來錄製聲音。

這個功能支援WP7、Xbox 360和PC等具有麥克風的產品。

我們可以藉由這項功能,來豐富話我們的遊戲。

這邊就提供簡單的範例程式。用麥克風這項功能主要是會用到Microphone這個物件。

如果在標頭的地方沒有using Microsoft.Xna.Framework.Audio請手動加入。

teexit1224 發表在 痞客邦 留言(0) 人氣()


模型是由很多Vertex所組成的,在content pipeline中會將3D model轉換成XNB檔案。

然後在Content.Load這個指令再去讀取XNB檔案。

讀取進來以後,裡面就會有3D model有的資料(像是vertex, normal, texture coordniate等)

而我們要如何取出這些資訊呢?

我們需要準備N個容器(如果只要抓取Vertex就只要一個容器即可)。

teexit1224 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。