DirectX
https://shikihuiku.wordpress.com/2012/06/12/directx%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8B%E6%8F%8F%E7%94%BB%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%81%AE%E9%81%85%E5%BB%B6%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/ http://www.atmarkit.co.jp/fdotnet…
「kanokeはライブとか嫌いでしょ?」とかよく言われるのですが、好きですよ。 単にワーとかキャーとか叫びながらノリノリになるような楽しみ方をしないというだけで。 フォグ 会場全体が霧がかっており、遠くほど白っぽく見えました。 霧については古くから…
ついでに書いておきますか。 http://codezine.jp/article/detail/235?p=4 のコラムとも関連しますし、これこそ私がNyaRuRuさんのページにたどり着いた原因なんですが。 D3DXVec3LengthとかのD3DX関数って、環境によって結果が異なるんですよ。 D3DXはスピー…
http://codezine.jp/article/detail/235?p=3 DirectXには有名な問題点として、d3d9.libとd3dx9.libを静的リンクしてしまうと、該当するDLLが無かった場合アプリケーション起動時に分かりづらいダイアログが出るとともに起動失敗してしまうという問題がありま…
http://www.t-pot.com/program/131_PIX/index.html 何この神ツール。 Direct3Dの負荷測定ツール。何ができるかはリンク先参照。 これで「重い」部分を探ったりとか、表示がうまくいかない時の原因トレースとかできる。すげえ。
8bitPNGをD3DXCreateTextureFromFileで読み込んだ場合、普通の環境ではアルファ値が255の完全不透明テクスチャーとして扱われる。 だが、稀にこれを0としてしまい、完全透明なテクスチャーとして扱ってしまう環境がある。 D3DXCreateTextureFromFileは使わず…
AnimationControllerはバグがある。やればやるほど自前実装するべきだと確信していく。 Boost.Serialization を使い、メッシュデータをシリアライズするようにすれば、Xファイルなどを読み込むより圧倒的に早くキャラをロードできるらしい。
http://www.watch.impress.co.jp/game/docs/20070927/wv.htm 知らんかった。 Vistaにそのうち関わるかもしれん。メモメモ。
Windows2000かつ、VS6.0で開発していてどうにもハマる場所がありました。 D3DXLoadMeshHierarchyFromXInMemoryが、内部で例外出すんですよ…。 ID3DXAllocateHierarchyを継承して定義した仮想関数系が呼ばれる前に。 しかも20回に1回くらいという不定さ。 私…
SDK http://www.microsoft.com/downloads/details.aspx?FamilyId=B7BC31FA-2DF1-44FD-95A4-C2555446AED4&displaylang=en Extras http://www.microsoft.com/downloads/details.aspx?FamilyId=D6F237DE-A6EE-4DED-8BB6-139536162EB8&displaylang=en Windows® S…
http://toruweb.web.fc2.com/ DirectX系。 Oggの読み込みなど。yaneSDKを参考にすればいいんですけどね。 とりあえず確保。