- 1 名前:名前は開発中のものです。 [2008/03/12(水) 16:15:18 ID:Jo1vXsg5]
- 言語はC++
他の言語使ってる奴はいますぐ消えろ ■過去スレ DirectX総合スレ Part 7: pc11.2ch.net/test/read.cgi/gamedev/1179516297/ Part 6: pc11.2ch.net/test/read.cgi/gamedev/1163691532/ Part 5: pc8.2ch.net/test/read.cgi/gamedev/1157727402/ Part 4: pc8.2ch.net/test/read.cgi/gamedev/1132937938/ Part 3: pc5.2ch.net/test/read.cgi/gamedev/1105333209/ Part 2: pc5.2ch.net/test/read.cgi/gamedev/1095863432/ Part 1: pc5.2ch.net/test/read.cgi/gamedev/1083728025/
- 315 名前:名前は開発中のものです。 mailto:sage [2008/10/22(水) 16:19:55 ID:FL8KafxR]
- GPGPUとかできたらDirectXが消えて
ブラウザゲーで本格3Dゲームが楽しめるようになったりしないのだろうか GPGPUができてDirect3Dにとっていいことってなにかあるのか?
- 316 名前:名前は開発中のものです。 mailto:sage [2008/10/22(水) 16:25:21 ID:gIPQDUmn]
- GPGPUとブラウザと何の関係があるんだ
- 317 名前:名前は開発中のものです。 mailto:sage [2008/10/22(水) 16:45:55 ID:FL8KafxR]
- 最近のflashてハードウェアつかえるんだろ ちがったか
mp4の再生とかそんなことだけかもしらんけど 3D機能とかついてるならもうDirectXなんかいらねぇ
- 318 名前:名前は開発中のものです。 mailto:sage [2008/10/22(水) 19:37:01 ID:up3edAo9]
- CUSTOMVERTEXで板を表示するのに奥行きは付けられないの?
- 319 名前:名前は開発中のものです。 mailto:sage [2008/10/22(水) 23:46:15 ID:nnLIi4AO]
- 頂点フォーマットに深度値入れることも普通にできるが
そういう話じゃないのか?
- 320 名前:名前は開発中のものです。 [2008/10/23(木) 01:02:08 ID:Tw7bD99w]
- GPGPUってのはグラフィックカードが力を持て余している時に
CPUで行う命令を分散させてCPUの負荷を減らそうって技術なだけだから 3Dが速くなる訳じゃないんだぜ
- 321 名前:名前は開発中のものです。 mailto:sage [2008/10/23(木) 03:06:14 ID:KdJDfIkc]
- ブラウザで3DしたけりゃUnity3Dなり使え
- 322 名前:名前は開発中のものです。 mailto:sage [2008/10/23(木) 21:05:25 ID:F5/eLfTO]
- 固定機能やめて頂点シェーダでスキンメッシュを描画するようにしたのですが
ぜんぜん速度がでません。 三角形1500くらいのモデルを20体表示しただけで、10fps位になります。 これでは固定機能でソフトウェア処理していたときと同じ速度です。 使用しているのは頂点シェーダ2.0、ピクセルシェーダなしです。 デバイス生成は IDirect3DDevice9::CreateDevice( D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, ・・・, D3DCREATE_HARDWARE_VERTEXPROCESSING, ・・・); が成功しています。 ビデオはオンボードのIntel GS45ですが、こんなに遅いものなのでしょうか? ノートPCしかないのでビデオカード有りでは検証できないのです・・・
- 323 名前:名前は開発中のものです。 mailto:sage [2008/10/23(木) 21:53:36 ID:zHTIOmdk]
- 検証できるだけの材料提示すれば
こっちでもやるよ
- 324 名前:322 mailto:sage [2008/10/23(木) 23:45:17 ID:S106kFPq]
- >>323
おーありがとうございます! お手数おかけします。 ↓に実行ファイルを置きました。 ttp://www1.axfc.net/uploader/He/so/150877 pass = game モデルが21体表示されます。 FPSはLogWindowのInfoタブに最大60fpsで表示されます。 ALT+ENTERでフルスクリーン表示です。 ビデオカードありで速度が出るのなら問題ないのですが、 私の環境(WindowsXPsp3 Core2Duo 1.2GHz GS45)では10fps未満になります・・・
- 325 名前:名前は開発中のものです。 mailto:sage [2008/10/23(木) 23:51:13 ID:W1trWiwe]
- 55fps
coreduo 1.6G GeforceGO 6600
- 326 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 00:07:36 ID:tAjAmxzy]
- ゲフォ8400GS
アスロン6400 +3500 2.2g FPS二つ表示してない? frapsで測定window 33 full 38
- 327 名前:322 mailto:sage [2008/10/24(金) 00:27:47 ID:m+h8VRmY]
- >>325
>>326 動作確認ありがとうございます。 すみません書き忘れていました。 Drawが描画用のFPSです。 フレームスキップで描画を飛ばした見かけ上のFPSがWorkになります。 私の環境ではDrawが10fps以下です。 >55fps >coreduo 1.6G GeforceGO 6600 >frapsで測定window 33 full 38 私の環境よりずいぶんはやいので とりあえず実装としては頂点シェーダは動作していると。。。 GS45って出たばかりでオンボードの中では新しい部類だと思うのですが (私のコードに無駄はあるはずですが)3D処理はきついということですね。 かさねがさね こんな夜遅くにありがとうございました。
- 328 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 00:37:42 ID:KNRchGWZ]
- X1900XTで55フレくらいしかでないのでCPUに無駄な負荷かけてるか
データ、シェーダーを最適化してないかと思われる。
- 329 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 00:44:09 ID:KNRchGWZ]
- PIXで見ようとしたけどバージョン違いで見れなかったわ。
CPUの使用率が30%程度だったんでGPU律速のような気はするけど、 あの程度のポリゴンデータでGPUがパンクするなんてありえん。
- 330 名前:322 mailto:sage [2008/10/24(金) 01:01:16 ID:m+h8VRmY]
- >>328>>329
60fps以上にならないように Sleepでウェイトをとっているのですが その部分のロジックがまずく、性能的に余裕があるにもかかわらず55-60になってしまうようです。 (Sleepで寝すぎているようです) 確認ありがとうございました。
- 331 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 02:08:39 ID:KNRchGWZ]
- 速度を量るならスリープなしでどんだけ出るかを見たほうがいいぞ
- 332 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 03:22:19 ID:Qb4YgIxz]
- あーあ、ウィルス入りのexe実行しちゃったよ
質問のふりして罠しかけるなんて悪質だな
- 333 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 04:41:45 ID:rYDrV6RR]
- カスペルスキーは何も言わなかったが。
- 334 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 05:45:09 ID:tAjAmxzy]
- 俺はfilemonとかで調べてるけど
特におかしいのはない
- 335 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 06:26:30 ID:+LIe8UDg]
- みなさん、頭の体操の時間デス
レンダリングターゲットをテクスチャBにて描画したい場合、 @コメントアウトすると画面がぐちゃぐちゃになるものの書込まれているが、 そののままだとテクスチャBへの書込みは正常に処理されない どうしてでしょうか?(回答時間 20分) @GetRenderTarget(0,バックバッファ);//ここだよ AテクスチャB->GetSurfaceLevel(0,サーフェイスA); BSetRenderTarget(0,サーフェイスA); CSetTexture(0,テクスチャB); DDrawPrimitive ESetRenderTarget(0,バックバッファ) ヨロシクオネガイシマス(´・ω・`)つ
- 336 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 06:29:01 ID:nHSCG/Df]
- もうexeファイルは気軽に実行できなくてゲーム配布するにはやりにくい世の中だよなー。
ゲイツOSも警告出しまくるし。
- 337 名前:322 mailto:sage [2008/10/24(金) 07:43:11 ID:ZW2hRx82]
- IDかわっていますが、自宅ではなく会社から書き込んでいるからです。
>>332 おいおい・・・ > 昨日晩確認していただいた方 誓って意図的に悪意のあるコードをいれたりはしていないです。 自PCにはNortonInternetSecurity2009が常駐しています。 ノートン2009が検出可能な範囲ではウィルス対策も大丈夫なはずです。
- 338 名前:961 mailto:sage [2008/10/24(金) 14:33:58 ID:QsU0O5hy]
- ちょっと文章変ですね
>@コメントアウトすると画面がぐちゃぐちゃになるものの書込まれているが 言いたいことは、@をコメントアウトすると半透明になって激しくちらつくのに 次にコメントアウトを外して実行するとテクスチャに書込まれている、と言いたかった やりたいのはテクスチャを貼った板ポリゴンをサーフェイスに関連付けたテクスチャ内 に描画したい・・・その処理のもっともシンプルなコードを知りたいのです
- 339 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 14:46:39 ID:tAjAmxzy]
- zbuffuerだな
- 340 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 15:35:55 ID:yjxVHJ0V]
- 書くとこ間違えたら一言言おうな
- 341 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 16:58:28 ID:iRn5Hq9c]
- マルチだろ
- 342 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 17:18:53 ID:yjxVHJ0V]
- ああほんとだ
- 343 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 20:13:02 ID:waCKxbsr]
- マルチ野郎は舌を噛んで死ね。
- 344 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 20:38:44 ID:iar9cYFD]
- 刑法第202条 自殺教唆罪 6ヶ月以上7年以下の懲役
- 345 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 20:38:51 ID:tAjAmxzy]
- そういうのは答えた俺だけが言うべきじゃないか?w
- 346 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 20:53:59 ID:QSJ0zNfk]
- ぜっとばっふぁうあー(w
- 347 名前:名前は開発中のものです。 mailto:sage [2008/10/24(金) 23:12:12 ID:QDDB9v3x]
- オンボードの性能など数年前のGPUにすら及ばないよ
- 348 名前:名前は開発中のものです。 mailto:sage [2008/10/25(土) 00:00:03 ID:UOmpVZ21]
- Intelのオンボードはそうだな
NとAはゲームでもそれなりに使える
- 349 名前:名前は開発中のものです。 mailto:sage [2008/10/25(土) 03:25:34 ID:I7PIwz51]
- オンボードで動きゃたいていの環境で動く
- 350 名前:名前は開発中のものです。 mailto:sage [2008/10/25(土) 05:17:34 ID:A2HGIfDL]
- はわわー
- 351 名前:名前は開発中のものです。 mailto:sage [2008/10/25(土) 10:01:37 ID:c1UQ/A5s]
- GeFoとIntelだと似たような動作するけど
Radeだととんでもないことになるってこともあるぞ
- 352 名前:名前は開発中のものです。 mailto:sage [2008/10/25(土) 10:14:28 ID:BSXZ3LXZ]
- Radeonは優等生、nVidiaはちょっと不良。
ブラウザで言うとRadeonがネスケでnVidiaがIEって感じ。 ようするにnVidiaのドライバはDirectXのルールに厳格に従ってなくてもなんとなく動く。 ATiのドライバはちょっとでもルールから外れるとエラーを吐く。 つまりデバッグはATiのビデオカードでやれって事だ。
- 353 名前:名前は開発中のものです。 mailto:sage [2008/10/25(土) 13:17:52 ID:UOmpVZ21]
- >>351
Intelが似たような動作とか言ってる時点で間違えなくネタw
- 354 名前:名前は開発中のものです。 mailto:sage [2008/10/26(日) 21:57:34 ID:8MMD9lPK]
- DあDXのSpriteはbeginとendの間にバッファーを作り直すの?
- 355 名前:名前は開発中のものです。 mailto:sage [2008/10/26(日) 22:41:21 ID:LqiezH1F]
- DあDSpyなりpixなりお好きなツールでお調べください
- 356 名前:名前は開発中のものです。 mailto:sage [2008/10/31(金) 02:36:03 ID:NKl8Wk4c]
- Direct2DとDirectWriteってエロゲ用のAPIですよね
つまりWindows7はエロゲOSですね
- 357 名前:名前は開発中のものです。 mailto:sage [2008/10/31(金) 02:42:25 ID:2ud3dstJ]
- あの記事をどう読めばそんな解釈になるんだw
- 358 名前:名前は開発中のものです。 mailto:sage [2008/10/31(金) 03:00:46 ID:umSO+5+k]
- でも実際作りやすくなりそうだよな
- 359 名前:名前は開発中のものです。 mailto:sage [2008/10/31(金) 06:28:59 ID:sDsyeXKa]
- ちょっとWindows板にコピペしてくる
- 360 名前:名前は開発中のものです。 mailto:sage [2008/10/31(金) 23:18:03 ID:nslPaobh]
- D3DXCreateSphereで作った球を正射影するとドーナツになるんだけど
- 361 名前:名前は開発中のものです。 mailto:sage [2008/10/31(金) 23:41:26 ID:42CNKMh3]
- Nearクリップ面が遠すぎんじゃね?
- 362 名前:名前は開発中のものです。 mailto:sage [2008/11/01(土) 09:28:59 ID:Dy68ibK6]
- カメラがめり込んでるんじゃね?
- 363 名前:名前は開発中のものです。 mailto:sage [2008/11/02(日) 10:28:59 ID:RV7+C18p]
- あれ中は空洞よ
- 364 名前:名前は開発中のものです。 [2008/11/06(木) 13:50:42 ID:X62ee0MV]
- ttp://www.microsoft.com/downloads/details.aspx?FamilyID=5493f76a-6d37-478d-ba17-28b1cca4865a&DisplayLang=en
DirectX Software Development (November 2008) ttp://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&DisplayLang=en DirectX End-User Runtime Web Installer
- 365 名前:名前は開発中のものです。 mailto:sage [2008/11/06(木) 16:32:51 ID:TOjqqJY7]
- おお、ありがたやありがたや
DirectX11関連もあるらしいね ダウンロード遅ぇ
- 366 名前:名前は開発中のものです。 mailto:sage [2008/11/06(木) 21:12:27 ID:OFSCxhGV]
- 遅いっていうか繋がらない・・・
- 367 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 05:19:47 ID:r/mTHfH9]
- DirectInputの管理用インターフェイスに
IDirectInputって名づけようとしたらもう使われていたでござる の巻
- 368 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 05:37:42 ID:/fTfccfk]
- リアル名前空間を衝突させない命名規約を、己の内に持て。
- 369 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 08:10:14 ID:jXchLORl]
- Directを外せばいいじゃない
- 370 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 08:22:59 ID:v4Al3FTf]
- 会社とかだと会社名の名前空間とかに自作クラスとか全部放り込むよな
個人だと namespace yamada とかwww
- 371 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 08:29:19 ID:r/mTHfH9]
- 汎用 Input インターフェイスに IInput をもう使っちゃってるのさ
しょうがないから IDXInput にして、IDX* でそろえることにした
- 372 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 09:06:09 ID:v4Al3FTf]
- namespace directx
{
- 373 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 09:07:00 ID:v4Al3FTf]
- namespace directx
{ #include directx関連 } とかやるのは俺だけ?
- 374 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 09:15:31 ID:kG1/lnHl]
- >>364
何か問題があったのか、双方ページ諸共削除されているな。
- 375 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 21:01:49 ID:sqgwJe8E]
- 作りかけのDirectX11を出してしまったっぽい印象だな。
D3DX関連のヘッダが丸ごと足りてない。
- 376 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 21:16:36 ID:/fTfccfk]
- D3DXはあくまでユーティリティだからね。
パッケージに含まれなくなっていても不思議はないと思う。
- 377 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 22:51:02 ID:sqgwJe8E]
- いや一緒に入ってるマニュアルにはD3DX系のインターフェイスや関数が一通りのってるから
単純に入れ忘れなんじゃないかと思う。
- 378 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 23:16:33 ID:35IMaXR0]
- 入れ忘れとかどんな開発体制してんだって、はずかしすぎるぞ
- 379 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 00:40:19 ID:wbJDymMe]
- DXSDKは昔からいい加減だぜw
二つくらい前のSDKにはどうみても展開に失敗した マクロ変数らしきものがヘッダファイルに・・・
- 380 名前:名前は開発中のものです。 [2008/11/08(土) 05:21:19 ID:OkzPBVH1]
- ttp://www.microsoft.com/downloads/details.aspx?FamilyID=886acb56-c91a-4a8e-8bb8-9f20f1244a8e&DisplayLang=en
DirectX End-User Runtimes (November 2008)
- 381 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 11:15:45 ID:PRL5GLOl]
- DirectX10で開発したものってたしかVistaしか使えないんだよね?
もしそうならなんなの?Vistaの普及率考えるととてもDirectX10で開発する気になれないんだけど。 11から本気だしてXPでも動くようにしてくれるんだよね? てかそれ以前にWin7が失敗したらMSも終わってDirectX9がずっと使われる気がする。
- 382 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 11:36:40 ID:gm6HmN0E]
- そう思うならずっとDirectX9使ってればいいじゃない
- 383 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 11:39:37 ID:wbJDymMe]
- そーいや有志が本気出してXPでDirect3D10動かそうとかいう
プロジェクトあったけど、結局コケたなアレ
- 384 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 11:58:01 ID:gm6HmN0E]
- XPでDirect3D10が動くようにもできないことない でもそれは既にVistaだ、ってMSの中の人が言ってたよ
まあドライバモデルが違うしXPで肥大化したドライバの解消のためでもあるので当たり前のことなんだが
- 385 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 12:00:48 ID:HcOXFTt5]
- >>381
WindowsXPでDirectX11は動かない。 DirectX11はWindowsVista以降のOSのみ。 いい加減DirectX9なんてごった煮状態のAPIはさっさと捨てて 最低動作環境にDirectX10って書きたいわ。
- 386 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 12:08:23 ID:6s0iEHLb]
- DirectX11 は XP でも動くようにすると言ってたぞ。
ソースはどっかのIT関連ニュース。
- 387 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 12:21:13 ID:wbJDymMe]
- 言ってねーよw
Direct3D11がVistaでも動く、の間違いじゃねーの
- 388 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 12:34:30 ID:HcOXFTt5]
- シアトルで開催されたGamefest 2008デベロッパーカンファレンスにて、Microsoftが公式にDirectX 11をアナウンスしました。Windows Vistaと「将来のバージョンのWindows」のみがサポート対象であるとのこと。
Satchell: DirectX 11 Won't Have 'DX9/10 Discontinuity' (GamaSutra)
- 389 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 12:44:35 ID:1CM0alvM]
- この辺でもみたんじゃね?
ttp://qo.sakuratan.com/2008/10/30/directx11%E3%81%AF%E3%80%81directx9%E3%81%AE%E3%82%B0%E3%83%A9%E3%83%9C%E4%B8%8A%E3%81%A7%E3%82%82%E5%8B%95%E3%81%8F%E3%82%88%E3%81%86%E3%81%AB%E3%81%AA%E3%82%8B%E3%82%89%E3%81%97%E3%81%84%E3%80%82/ 10で新しく出来ることってほとんどないと思うし(ジオメトリシェーダー重いし)暫くは9でいいや 様々な環境への対応が面倒って言うなら「GeForce8シリーズ以上必須」とかにしちゃえば問題なさそうだし
- 390 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 12:49:32 ID:HcOXFTt5]
- 10に触ると9なんてバカらしくてやる気なくすくらい変わってるぞ・・・。
- 391 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 12:59:53 ID:gm6HmN0E]
- Direct3D10level9の話と勘違いしてるんじゃないかな
あれもWDDMにおけるDirect3D9のドライバで動くってことなんでXPとは無縁だけども
- 392 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 15:02:55 ID:cVyljR6E]
- >>390
シェーダープログラムで動かしてるなら そんなには違いなし
- 393 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 15:40:26 ID:HcOXFTt5]
- 浮動小数点のフィルタリングに半透明の問題とか、
ジオメトリインスタンスの扱いの違いとか禿げそうになるじゃん・・・ CAPS見て分岐コード書くのもすげー面倒くせーしな。
- 394 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 16:21:22 ID:1CM0alvM]
- だからGeForce8シリーズ以上必須とかにしちゃえばDirectX9でもCaps見る機会なんて殆どない
一定以上の機能は満たしてる保証があるからな。 確かに10触った後9みるとちょっと読みにくいけどVista専用にするくらいなら我慢する 半透明の問題ってなに?
- 395 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 16:29:03 ID:lbhWq0kf]
- アルファブレンドを半透明とか言う奴は一つの例外もなく能無し。
- 396 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 17:03:43 ID:gQH1f2MI]
- capsは最低動作環境未満を弾くためだけに見てる
- 397 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 17:38:20 ID:cVyljR6E]
- アルファブレンドなんてZソートかけて
シェーダーでfloat4のw操作するだけのことがそんなに面倒?
- 398 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 18:35:19 ID:HcOXFTt5]
- そっちじゃなく、DirectX9世代だとfp32のバッファに対してアルファブレンド系の
処理が一切出来ないのがうっとうしいって話。 アルファテストすら出来ないし。
- 399 名前:名前は開発中のものです。 mailto:sage [2008/11/08(土) 19:36:30 ID:Fn1AL9YH]
- >>381
MSが終わったらOpenGLになるんじゃないの?
- 400 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 09:22:54 ID:5U6T1sG5]
- X9とX10ってどっちのがコードすっきりしてるの?確かX10ってXファイル関数ないんだよね。
それさえないならVISTA専用でもX10に移行したいんだけど。
- 401 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 10:03:36 ID:owmxIUlw]
- すっきりするかどうかは書く人間次第。
お前がこれから書く物を、過去形で質問されても答えられるわけがない。 存在しないからすっきりしているといって欲しいのか?
- 402 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 10:08:20 ID:5U6T1sG5]
- >>401
いや、同じことをするにもたとえばDX9で5行書かねばできなかったことが DX10では3行でできるようになったりとかそういうのはあるのかなって思っただけだ。 あるいは仕様がすっきりしているかどうか。
- 403 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 10:19:42 ID:xobXoOSG]
- 仕様は10の方がはるかにすっきりしてる。
まぁ半年もしないうちに11が正式リリースされるだろうから そっちでてから手を出しても遅くはないとおもうけど。
- 404 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 13:54:45 ID:5U6T1sG5]
- >>403
サンクス。10を眺めつつ気長に11を待つよ。 ところで>>380の中にDX11のドキュメントらしきものがあったんだけどこれは何? 本体は含まれてないんだよね?あるいはテスト11みたいなのがはいってるわけ?
- 405 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 14:31:26 ID:xobXoOSG]
- >>404
D3DXなしの奴ならサンプル入ってたけど、行列演算やテクスチャ読み込みに いちいちDirectX10のD3DXつかってるからまぁ大して参考にはならない。
- 406 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 14:58:06 ID:rWSYUx8F]
- で、DirectX11は、XPで動くのかな?
- 407 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 15:24:04 ID:qqPQ82iM]
- 何このデジャブ
- 408 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 15:25:13 ID:MVq+lkr7]
- XPで動かないんじゃ論外だよねぇ
- 409 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 15:41:23 ID:qWBGgmRu]
- 当分XPは切り捨てられないからなぁ。
- 410 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 16:09:01 ID:DG7Cxdtj]
- どうせDirectX9で十分とか言い出すんだから動かなくてもいいだろ
- 411 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 17:43:07 ID:AfYoeUye]
- XPでもDirectX動かしたかったなぁ
スペックは十分なのにOSの所為で使えないなんて悲しすぎる
- 412 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 18:17:25 ID:xobXoOSG]
- DirectX9は動くぞ
- 413 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 18:29:44 ID:5U6T1sG5]
- 確かHALO2ってDirectX10ってことになってるけど内部は全部DirectX9だから
実はパッチ当てるだけでXPでも動かせるんだよね。MSが動かせないことにしてるけど。
- 414 名前:名前は開発中のものです。 mailto:sage [2008/11/09(日) 19:36:11 ID:AfYoeUye]
- >>412
すまん、「DirectX」と入力しただけで満足しちゃって10を入れるのを忘れていた MDC4が折角DirectX10対応なのに多少グラがショボい9でやらなくちゃいけないのが残念で・・・
- 415 名前:名前は開発中のものです。 mailto:sage [2008/11/10(月) 00:28:53 ID:BMRBI7Z0]
- プログラム板で質問したのですが誘導されたので、スレ汚しかと思いますが
質問させていただきます。 入門書を読んでゲーム作成を学んで行っているのですが、 アニメーションのところで、頂点の変換について読んでいるのですが、そこでは CPUで頂点座標、法線を計算した後にシェーダーや固定機能パイプラインを使って 残りの描画を行っています。 その理由が、「頂点シェーダだと大規模なフレーム構造をもつモデルが処理できないため」 と書いてあります。 しかし、CPUに付加をなるべくかけたくないので、このあたりも頂点シェーダで行いたいと思っています。 具体的には、 モトの頂点バッファのSUBETENO座標と法線に、それぞれスキニング行列とウェイトをかけると言う作業です。 フレーム数が少なければこの処理も頂点シェーダで出来るとのことですが、具体的な方法などを解説されているサイトなどは無いでしょうか? まだ初心者なので、とりあえずCPUで処理するように組んだとして、後に頂点シェーダに変更が容易かどうかだけでも教えていただければうれしいです。
|

|