トップページ⇒tech
1001コメント303KB

C#でDirectX9 初心者の館

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさんNGNG
Windows Longhorn でGDIに取って代わって標準になりそうなDirectX9ですが
GDIと違ってドキュメントも難解で何をすれば描画できるのかさっぱりさっぱりなライブラリです。
その上知っている人はレベルが高すぎて聞いても宇宙語でしす(泣
そんなDirectX9を将来に備えて勉強してみようというスレです。
Microsoftの掲示板
http://www.gdncom.jp/general/bbs/ShowForum.aspx?ForumID=29
SDKをダウンロードできるところ
http://www.microsoft.com/japan/msdn/directx/downloads.asp#CDasp#CD
0951デフォルトの名無しさんNGNG
3DCGソフトのモデリングビューたいのだと使うのか。
0952デフォルトの名無しさんNGNG
なるほど、ベーマガを読めばいいのか。
0953950NGNG
やっとカメラ移動実装できた・・・一日つぶれてしまった。
なんか動いてるのでとりあえずあげてみる。
しかしC#楽ね・・・VS2005のせいもあるのかインテリセンスが(・∀・)イイ!!
http://djkazu.oops.jp/source/JUP^0142.exe
0954デフォルトの名無しさんNGNG
>>953
>>780を熟読しろ。
0955デフォルトの名無しさんNGNG
C#+DirectX関連の書籍でいいのある?

DirectX9 3Dゲームプログラミング〈vol.1〉C#によるアルゴリズムの基礎

これ検討中なんだけど
0956950NGNG
>>954
ん?適当に作ったのだから終了処理とかなにも見てないが、そのこと?
0957デフォルトの名無しさんNGNG
作ったプログラムを自慢げに見てほしがる厨房がいちばんうざい。
誰が好き好んでお前のアホプログラムなんか見たがると思ってるんだ?

950はさっさと次スレでも立ててこいってこった。
0958デフォルトの名無しさんNGNG
んー自分は人の書いたサンプルとか見るの好きだけど。
人の主義主張に踏み込むやつのほうがう財
0959デフォルトの名無しさんNGNG
自慢げに見てほしがる厨房がうざいなら
そいつがウンともスンとも言えないくらい
完璧かつ実用的あるいは面白いものを
モマイが作ってUPすればよいだけのこと
あまり否定的なこと書くとスレが閑散とするだろ〜が
せめて次スレぐらい立てろや無能
0960デフォルトの名無しさんNGNG
せめて次スレぐらい立てろや>>950=>>956
0961デフォルトの名無しさんNGNG
おまいの作ったサンプルみしたら立ててくる
0962デフォルトの名無しさんNGNG
正直ほかのひとつくったすごいやつ見たいぞ
0963デフォルトの名無しさんNGNG
http://pc5.2ch.net/tech/index.html#1
ほれ
0964デフォルトの名無しさんNGNG
http://pc5.2ch.net/test/read.cgi/tech/1103998649/
間違えた・・・orz
0965デフォルトの名無しさんNGNG
このスレは今年中には1000いかない、に一票。
0966デフォルトの名無しさんNGNG
>>955
ほかによさげなのがないので、買ったんだが、
値段の割にはたいしたことない。いまいち。
よっぽどのDirectX初心者でなければ買う価値なし。

ほかにお勧めもないけどね。
どうせかうなら、上のほうで出てた英語の本のほうがいいんではなかろうか。
0967955NGNG
結局のところ、

C++を取得 << C#でDirectXを扱うための情報の収集

のような気がしてきたので、おとなしく、 C++でいきます。
0968デフォルトの名無しさんNGNG
> C++を取得 << C#でDirectXを扱うための情報の収集

何の大小を比較してるのか理解不能。
ってかお前アホだろ。
0969デフォルトの名無しさんNGNG
ビットシフトだろ
0970デフォルトの名無しさんNGNG
>>964
次スレなのでよろ
0971デフォルトの名無しさんNGNG
>>955, >>966

Tomさんの新しい本が出てるよ。
ttp://www.amazon.co.jp/exec/obidos/ASIN/0672326612

今度のは、DirectXの本というよりは
彼の作ったゲームを例にしたゲ製作一般の本なのかな?
0972955NGNG
不等号は労力の大きさです。。。
0973デフォルトの名無しさんNGNG
動かしてるとメモリを食いまくり仮想メモリが足りなくなるんだが、リソースの開放忘れ?
我部これしてくれないのか?
0974デフォルトの名無しさんNGNG
GC.GetTotalMemoryで確認してみてはいかがか。
俺は毎フレームこの値を表示させてるけど、
ちゃんと解放できていれば定期的にガクンと減ってくれる。
0975デフォルトの名無しさんNGNG
ガベコレを強制行使するのもええかもしれん

タスクマネージャで見るとメモリ使用量減るまで時間かかるのがムカツクが
0976デフォルトの名無しさんNGNG
System.GC.Collect呼びだししてみたんですが、さくっと抜けてしまいメモリはそのまま依然増えてしまいます・・・。・゚・(ノД`)・゚・。s
GC.TotalMemoryちょっとやってみます。
現在3つ問題抱えています・・・
・メモリーリーク
・大量のメッシュオブジェクトある際のオブジェクトピッキングに時間がかかること(全部なめてます)。
・メッシュに別に作成したテクスチャの作成。

英語でぐぐってもどっかの外人が同じようにメッシュにテクスチャはれねぇよ。・゚・(ノД`)・゚・。といってる掲示板があった・・orz
0977デフォルトの名無しさんNGNG
C#でやってるわけだからメモリーリークは意識しなくていいはずだが。
リソースリークのことかい?
まあ>>973の様子だとリソースリークっぽいけど。
0978デフォルトの名無しさんNGNG
動かしてるとメモリーが増大し続けます。
C#暦あさいのですが(C++つかい)いわれてるようにメモリーリークはしないと思っていたので困ってます。ガベコレも効果ありません。
DirectXも全体つかめていないのでどこか間違ってそうなんですが・・・
0979デフォルトの名無しさんNGNG
現象が再現する最小限のソースを公開するのが一番早いかもしれんが・・・。
ソース見られるのが嫌だったら別に構わないよ。
0980デフォルトの名無しさんNGNG
よかったらどこかにあげます。いろいろいじってる実験ソースなのでぐちゃぐちゃですが・・・
0981デフォルトの名無しさんNGNG
>>979も言ってるが、問題が再現するミニマムコードにしてからにしてくれよ。
間違ってもそのまま見せるのは無礼極まりないよ。
0982デフォルトの名無しさんNGNG
そうですね。自分でも切り出ししないといけないのでそれでも原因不明だったらあげることにします。
ガベコレ、などもいじってみます。
0983デフォルトの名無しさんNGNG
なんかスレの住人増えてるな。
0984デフォルトの名無しさんNGNG
C#+DirectX使うの楽だけど、こういうことした言ってる時に微妙にじょうほうしらべるのたいへんだぁね・・・
0985デフォルトの名無しさんNGNG
C++&DirectXのスキルあってのC#&Directxだろう。おそらく。
0986デフォルトの名無しさんNGNG
文字列メッシュで表示できるけど遅すぎ・・・
0987デフォルトの名無しさんNGNG
それはC++でもかなり重い
0988デフォルトの名無しさんNGNG
高速にきれいな文字を表示するにはどうしたらいいんでしょうね。
空間のなかをウぉークスルーするようなもの作りたいんですけど文字表示が遅すぎ・・・
0989デフォルトの名無しさんNGNG
キャッシュ、α
0990デフォルトの名無しさんNGNG
>>988
Webにもごろごろ資料はころがってるし、
探せば2chにもいい回答が沢山ある。

何度も言うが、ここはダメ日記帳ではない。
質問なら聞きたい部分の要点をはっきりと書け。
正直うざすぎ。
0991デフォルトの名無しさんNGNG
高速にきれいな文字を表示するにはどうしたらいいんでしょうね。
高速にきれいな文字を表示するにはどうしたらいいんでしょうね。
高速にきれいな文字を表示するにはどうしたらいいんでしょうね。
高速にきれいな文字を表示するにはどうしたらいいんでしょうね。
高速にきれいな文字を表示するにはどうしたらいいんでしょうね。
高速にきれいな文字を表示するにはどうしたらいいんでしょうね。
高速にきれいな文字を表示するにはどうしたらいいんでしょうね。
0992デフォルトの名無しさんNGNG
>>991
どこを縦に読むんだろう。
0993デフォルトの名無しさんNGNG
>>990
どうせまともな回答できる人はごくまれと思われ
0994デフォルトの名無しさんNGNG
欲しい回答を得られる精度をもって質問せよ。
0995デフォルトの名無しさんNGNG
>>994
なるほど、その通りだな。
>>988はそれ以前に質問ですらないわけだが。
0996デフォルトの名無しさんNGNG
>>994 前行は質問じゃねーの
0997デフォルトの名無しさんNGNG
>>992
ある2行をジグザグに読むと「はにはに」
0998デフォルトの名無しさんNGNG
行じゃないな・・・列か_| ̄|○
0999デフォルトの名無しさんNGNG
住人増えるのはいいんだけど、
変なのしか増えていない気がWw W w。。 W
1000デフォルトの名無しさんNGNG
まったりとせん
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。