DirectX総合スレ (Part7)
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2007/05/19(土) 04:24:57ID:KPbkIJbr他の言語使ってる奴はいますぐ消えろ
■過去スレ
DirectX総合スレ
Part 1: http://pc5.2ch.net/test/read.cgi/gamedev/1083728025/
Part 2: http://pc5.2ch.net/test/read.cgi/gamedev/1095863432/
Part 3: http://pc5.2ch.net/test/read.cgi/gamedev/1105333209/
Part 4: http://pc8.2ch.net/test/read.cgi/gamedev/1132937938/
Part 5: http://pc8.2ch.net/test/read.cgi/gamedev/1157727402/
Part 6: http://pc11.2ch.net/test/read.cgi/gamedev/1163691532/
0248名前は開発中のものです。
2007/08/26(日) 01:39:03ID:zTQFVVt1浣腸マッピング
0249名前は開発中のものです。
2007/08/26(日) 01:43:09ID:zTQFVVt1http://www.google.co.jp/search?hl=ja&q=%E7%92%B0%E5%A2%83%E3%83%9E%E3%83%83%E3%83%94%E3%83%B3%E3%82%B0&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
の2番目のリンク辺りどうだろうか?
http://www.microsoft.com/japan/msdn/directx/japan/dx7effects/envmap.aspx
だいたいキューブ環境マッピングを使うといいんではないだろうか?
0250名前は開発中のものです。
2007/08/27(月) 20:33:20ID:7Lbe1CHl0251名前は開発中のものです。
2007/08/27(月) 21:01:44ID:J4wU57tu0252名前は開発中のものです。
2007/08/28(火) 07:51:29ID:D8ykOWGr0253名前は開発中のものです。
2007/08/28(火) 10:38:09ID:Jk/hoW+F0254名前は開発中のものです。
2007/08/29(水) 02:01:14ID:USZRoosTえ?どうやんの?
つか、その場合テクスチャ座標とかってどうなんの?
0255名前は開発中のものです。
2007/08/29(水) 09:35:10ID:oHMCVuqhシャドウマップをD3DFMT_R32Fのレンダリングターゲットに作成しようとしているのですが、
「抜き」をもつテクスチャポリゴンを表示する際にアルファテストが効いてないようなのです。
FXファイル内でのtechnique設定でAlphaTestEnable = true;と設定しても
状況は変わりませんでした。
どなたか浮動小数点バッファでアルファテストを行う方法を教えてもらえませんか?
(レンダリングするテクスチャはD3DFMT_A8R8G8B8で作成しています。)
0256名前は開発中のものです。
2007/08/29(水) 09:59:45ID:z0qFUrFA対応しているハードウェアを使用する。
以上。
0257名前は開発中のものです。
2007/08/29(水) 12:13:46ID:0qf+FYdh0258名前は開発中のものです。
2007/08/29(水) 13:27:17ID:oHMCVuqhtexkillで検索をかけてclip()命令にたどり着きました。
clip( texalpha - clipalpha )で抜きを実現できました。
ありがとうございました。
0259名前は開発中のものです。
2007/08/30(木) 05:18:19ID:POVPV46O→Visual Studio .NET 2003で最新SDKのBasicHLSLをビルドしようとした
→DXUTが__inとか__outとか変なマクロ使っててビルドできない
→アホなので何も考えず#defineで潰そうとする
→次から次へと出てきて全然消えずもうぶち切れですよ
→必死でぐぐりまくってようやくHeader Annotations関連だと判明
→まさかVisual Studio 2005でないと通らなくなってたりするのか、そんなバカなとか悩む
→SDKのヘルプを読み漁るが何も見つからない
→最新のPlatform SDKをインストールするのかなと思い立ってぐぐる
→Windows Server 2003 SP1 Platform SDKとか出てきて、これXPにインストールしていいのかと悩む
→ぐぐりまくってみるが、やっぱり他に出てこない
→とりあえず入れてみることにする
→インストール中にかみちゅ第5話を見る
→ビルド通った
→ていうかウェブのRelease Notesに書いてあるじゃん
・Some samples require that you install the latest Microsoft Windows SDK (Platform SDK) on your system.
→疲れたのでもう寝る
(所要時間:3時間)
0260名前は開発中のものです。
2007/08/30(木) 06:17:14ID:9X4Zx3CrVS.NET2003にPlatform SDKの新しいの入れるとSTLがリンクエラーになるのは
どうしようもないのかね。
0261名前は開発中のものです。
2007/08/30(木) 06:49:35ID:9X4Zx3CrこれからSTL使うたびにこの作業が必要になるのか。面倒だな。
0262名前は開発中のものです。
2007/08/30(木) 08:12:22ID:NBNC5c06固定シェーダなど存在しないのに勝手な造語を恥ずかしげもなく使う奴が多すぎ
0263名前は開発中のものです。
2007/08/30(木) 08:19:52ID:y8EhQNHQ0264名前は開発中のものです。
2007/09/02(日) 04:46:15ID:OA6cGu0G>>259しか存在しないのに、恥ずかしげもなく非難するやつが多すぎ
0265名前は開発中のものです。
2007/09/02(日) 17:57:24ID:Ov9E/RDA世の中にはこんなに馬鹿がいます。
0266名前は開発中のものです。
2007/09/02(日) 17:59:13ID:Ov9E/RDAダブルクオート付け忘れた。
0268名前は開発中のものです。
2007/09/03(月) 13:26:14ID:X5qwAo820269名前は開発中のものです。
2007/09/03(月) 19:19:17ID:d9uQDePC0270名前は開発中のものです。
2007/09/04(火) 00:18:42ID:bKCHBvsi0271名前は開発中のものです。
2007/09/19(水) 17:44:53ID:+A3proP+0272名前は開発中のものです。
2007/09/19(水) 17:58:41ID:e2esPa0Rいや、まだ終わってない。
お前がこれから「固定シェーダ」なるものを創造すればいいんだ。
0273名前は開発中のものです。
2007/09/26(水) 14:28:38ID:j6KRL1jLhttp://www.watch.impress.co.jp/game/docs/20070925/tgs3d.htm
0274名前は開発中のものです。
2007/09/26(水) 22:56:02ID:xWsBI3Jx0275名前は開発中のものです。
2007/09/26(水) 23:09:00ID:GwyA6wD+0276名前は開発中のものです。
2007/09/27(木) 00:52:07ID:PuFMgycgまぁ、ヴェイパーウェアというオチなんだけども。
0277名前は開発中のものです。
2007/09/27(木) 01:08:59ID:uuUIlBCNこうなったらもう乾燥シェーダでいくしかねぇな
0278名前は開発中のものです。
2007/09/27(木) 01:39:36ID:gigsZWJS0279名前は開発中のものです。
2007/09/27(木) 21:12:04ID:uagkRXBB0280名前は開発中のものです。
2007/09/27(木) 22:51:56ID:0LkZb9lN0281名前は開発中のものです。
2007/09/27(木) 23:14:33ID:gigsZWJS0282toshi
2007/09/29(土) 23:39:48ID:G7rl68TO(^o^;
本やWEBを参考に下記ページのようにまとめてみました。ぶしつけですが、
もし宜しかったら、皆様に間違いや補足知識の指摘を頂けないでしょうか?
http://toshi104.odap.jp/cgi-bin/3Dprogram/2007-09-28.html
辛口で構わないのですが、始めて3日足らずの初心者なので、間違いや不備は
沢山あると思います。どうぞ宜しくお願い致します。
(※リンクはしばらく残しておきます。)(※掲示板も設置しました)
(※宣伝ではないですよ。趣味です。ゲーム好きです。)
0283toshi
2007/09/30(日) 00:29:25ID:6L9Wr7V4自分は初心者なので、ちょっとマルチになりますが、初心者スレに移動します。
0284名前は開発中のものです。
2007/10/02(火) 07:58:01ID:O1SzBK3C0285名前は開発中のものです。
2007/10/02(火) 16:07:29ID:wGYMIJFwスクリーンショットをとってファイルに保存したいのですが
どうやったらいいのでしょう?
0286名前は開発中のものです。
2007/10/02(火) 16:18:51ID:sb9IAp+GD3DXSaveSurfaceToFile
0287名前は開発中のものです。
2007/10/20(土) 03:35:34ID:mMbwj+l/あったら教えてください・・・
0288名前は開発中のものです。
2007/10/20(土) 03:46:29ID:Qxe5Fv9hいくらでもある。
0289名前は開発中のものです。
2007/10/20(土) 04:14:19ID:mMbwj+l/本当ですか?
画面プロパティで値を下げても普通の動画はなるんですが、ゲームはなってませんでした。
あとSIS740なんでドライバのやつじゃなりませんでした・・・
やっぱ糞チップセットがネックのような・・・
0290名前は開発中のものです。
2007/10/20(土) 04:28:59ID:QggWSyDEピクセルシェーダーで適当にポストエフェクトかければいいんじゃね?
無理なら白黒表示用のマテリアル(テクスチャ等)を別途用意しとけ
ちなみにカラーto白黒シェーダーの仮想コードは。。。って書きかけたところで
>>289
ん〜?画面のプロパティ?プログラムの話じゃねーのかよ。
画面のプロパティでどうこうして片付く話ならユーザーとしての相談だろ。
板違いだよ。ディスプレイ側の操作パネルで彩度を最低にでもしとけ
0291名前は開発中のものです。
2007/10/20(土) 04:31:28ID:mMbwj+l/あっすいません ありがとうございました
0292名前は開発中のものです。
2007/10/20(土) 04:41:06ID:QggWSyDEこいつ糞スレageてるし、バカを装った筋金入りの荒らし
http://pc11.2ch.net/test/read.cgi/gamedev/1006054077/129
0293名前は開発中のものです。
2007/10/20(土) 05:25:48ID:fv9xQlt7お前がそいつのストーカーって事は分かった
0294名前は開発中のものです。
2007/10/20(土) 06:20:15ID:U74mIrzj0295名前は開発中のものです。
2007/10/29(月) 22:04:26ID:pj6Y4POmやっぱりFラン大学の学生には無理ですか?
0296名前は開発中のものです。
2007/10/29(月) 22:21:15ID:RxOVQ5Yb0297名前は開発中のものです。
2007/10/29(月) 22:23:12ID:pj6Y4POm0298名前は開発中のものです。
2007/10/29(月) 22:26:10ID:wKL09Lw0G専いけばいぃ〜じゃなぃ。
0299名前は開発中のものです。
2007/10/29(月) 22:27:34ID:pj6Y4POm大学でJavaをやりすぎました。これは絶望的でしょうか。
0300名前は開発中のものです。
2007/10/29(月) 22:32:08ID:RxOVQ5Yb0301名前は開発中のものです。
2007/10/29(月) 22:37:51ID:wKL09Lw0とかのほうがいいと思うぞw
0302名前は開発中のものです。
2007/10/29(月) 22:40:06ID:T0W9bxozその辺の腐った専門を卒業した俺が一人で勉強して出来たことが、
Fランとは言え大学生の君に出来ないと思いますか。
0303名前は開発中のものです。
2007/10/29(月) 22:40:57ID:pj6Y4POmそんな私には不可能では無いでしょうか。
0304名前は開発中のものです。
2007/10/29(月) 22:42:54ID:RxOVQ5Ybとりあえずメ欄にはちゃんと書いておいたほうがいいぞ。
0305名前は開発中のものです。
2007/10/29(月) 23:14:31ID:wKL09Lw00306名前は開発中のものです。
2007/10/30(火) 11:00:05ID:iyaZoJ9fそれ以降のレベルを解説している書籍がないのはなぜですか?
0307名前は開発中のものです。
2007/10/30(火) 21:42:54ID:e7vshS2Z入っているものなんだが、そうなると、本を買う人の求めるもの
「つまみ食い的にプログラムをパクる」のが無理になってくる。
0308名前は開発中のものです。
2007/10/30(火) 22:30:42ID:UuA+g0HI0309名前は開発中のものです。
2007/10/31(水) 18:48:39ID:qF2p0/32それ以降のレベルというのが意味不明。
自分の脳内で考えていることを勝手に他人が汲み取ってくれると考える辺り、
プログラミングの素養が無いのが明白なんだから何を読んだって無駄。
0310名前は開発中のものです。
2007/10/31(水) 19:49:54ID:h50Tz0OG0311名前は開発中のものです。
2007/10/31(水) 21:48:27ID:1onGLFfy単純じゃないモデルを表示させる本が欲しいのだろう
0312名前は開発中のものです。
2007/11/01(木) 01:25:51ID:fiXOCW2fサンプルプログラム以上の使用実績もないゲームエンジンの解説書が出て
それの設計思想を理解してどっぷり依存してゲームを作る気になるものだろうか。
0313名前は開発中のものです。
2007/11/01(木) 09:40:10ID:p/QQXTBl0314名前は開発中のものです。
2007/11/01(木) 10:35:29ID:Jydx2P4Oかなり高いけど・・・
0315名前は開発中のものです。
2007/11/02(金) 02:24:24ID:aCQH9zfu高校を卒業したら次はネギを買いにスーパーに行けばいいかも。
とか言ってるようなもんだ。レベルとか値段以前に本のカテゴリが違いすぎる。
0316名前は開発中のものです。
2007/11/02(金) 04:47:36ID:9UZwDPTSていうかそれを生かしたゲームが作れん。やっぱ基本から順序良く書いてある本がいい!
というわけでGems買う前に、Gemsと雰囲気が似てるけど、基本から順番に解説してる
「リアルタイム レンダリング 第2版」を買うべき。
0317名前は開発中のものです。
2007/11/02(金) 08:59:05ID:KaZx7iBR0318名前は開発中のものです。
2007/11/02(金) 21:46:28ID:opQWM97X「ゲームプログラミングのための3Dグラフィックス数学」は必須。
3Dの数学系はこれ1冊でOK
0319名前は開発中のものです。
2007/11/02(金) 22:42:24ID:aCQH9zfu必須かどうかは人によるだろ。
あれは数学の本当に基礎的な部分しか書いてないから、
大学一年程度の数学の講義を普通に受けていれば別に読む必要はない。
ただ、日本語訳にはかなり気が配られていて図表も丁寧で見やすいし、
少々値は張るが基礎知識の乏しい人は買って損はない良書だと思う。
0320名前は開発中のものです。
2007/11/02(金) 22:42:58ID:3oO9JYqE基本の数学を勉強できる本のないかな?
0321名前は開発中のものです。
2007/11/02(金) 22:52:04ID:9T/vYialもはや、理解しようとも思わなくなったオレにとって、数学に挑む >>320 はとても眩しい
0322名前は開発中のものです。
2007/11/03(土) 08:43:53ID:61tPm2RVまとめると、「低学歴は学生の時に勉強しなかった分、今勉強しろ」、ってことだよな。
0323名前は開発中のものです。
2007/11/03(土) 11:48:18ID:S2K1IAot公式を解説してても、基礎がないとつらい><
0324名前は開発中のものです。
2007/11/03(土) 12:24:03ID:UfAaEoCF受験用の参考書をコンプリートするのが一番簡単だったが、
その労力で大学いけたような気もした。
0325名前は開発中のものです。
2007/11/03(土) 18:38:45ID:1JH6AlIu東京一部上場独立系システムインレグレータ、JAS○CE
0326名前は開発中のものです。
2007/11/03(土) 22:34:18ID:3prz6si60327名前は開発中のものです。
2007/11/04(日) 00:47:13ID:rXPqdu080328名前は開発中のものです。
2007/11/04(日) 01:21:47ID:8RjZK9ch0329名前は開発中のものです。
2007/11/04(日) 02:49:28ID:hWJhRD8D0330名前は開発中のものです。
2007/11/04(日) 07:59:50ID:+m4TiAwp「いかに低学歴の行動・発言を制限するか」
「いかに低学歴を意思決定から排除するか」
が、うまくやっていく大きな鍵になっているんだよ。
スレも、板も、小集団も、会社も、地域社会も、国家も、そしてこの宇宙さえも。
0331名前は開発中のものです。
2007/11/04(日) 08:35:35ID:FaYmrgpm0332名前は開発中のものです。
2007/11/04(日) 09:43:11ID:bIPPT8zj学歴ネタで釣るにしてももうすこし知性wある書き込みしような。
0333名前は開発中のものです。
2007/11/08(木) 00:02:07ID:Zw1MBZj20334名前は開発中のものです。
2007/11/08(木) 22:15:17ID:xXaiaqHoジョイスティックからMessageBoxで開いたメッセージボックスを閉じる方法あるでしょうか?
SendMessage(hWnd, WM_KEYDOWN, VK_RETURN, ?);
なんかでいけるかと思ったのですが、だめでした。
0335名前は開発中のものです。
2007/11/08(木) 23:15:23ID:bD5mG7fg0336名前は開発中のものです。
2007/11/08(木) 23:28:17ID:xXaiaqHoなるほどです。でも、どうやって、フォーカスを合わすかとか、
教えていただけないでしょうか。
というか、メッセージボックスのHWNDの取得からして怪しいです。
0337名前は開発中のものです。
2007/11/09(金) 06:42:56ID:mfpq6ZYzゲームで、ジョイスティックを使うインターフェスなのに、
メッセージボーックスのような、Windowsのシステム(のマウス主体)のUIを
使う必要性がわかんない。
ジョイスティック使用なら、ゲーム内のUIで、カーソル押下(スティク倒し?)で、
YES、NOを選択できるように設計すべきでは?
0338名前は開発中のものです。
2007/11/09(金) 12:44:57ID:gWKJP+Hh対象のメッセージボックスに WM_CLOSE 送るとかじゃダメ?
0339名前は開発中のものです。
2007/11/10(土) 13:02:11ID:W13jYQep0340名前は開発中のものです。
2007/11/12(月) 18:53:51ID:6IuDTD9Y問題なのは指定しているhWndが本当にメッセージボックス上のボタンなのかどうか。
それ以外は全く関係ない。
0341名前は開発中のものです。
2007/11/16(金) 00:18:43ID:H0aZMeuVわかりません。どこかにサンプルがあったら教えてください。お願いします。
0342341
2007/11/16(金) 00:37:30ID:H0aZMeuV×ジョイスティック(ゲームコントローラ)を1台のパソコンにつなげて使う方法
○2つのジョイスティック(ゲームコントローラ)を1台のパソコンにつなげて使う方法
でした。1つの場合はサンプルがあって、まねしてできました。
0343名前は開発中のものです。
2007/11/16(金) 00:46:20ID:k5tBqEA80344名前は開発中のものです。
2007/11/16(金) 01:22:27ID:QbP6ctpXttp://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/directx9_c/directx/input/ref/ifaces/idirectinput9/enumdevicesbysemantics.asp
0345名前は開発中のものです。
2007/11/17(土) 18:20:19ID:Lhj88QI2以前プログラミングの勉強のために Microsoft Visual C++ .NET Standard を買いました。
これは Visual Studio .NET 2002 という今となってはだいぶ古い開発環境なんですけど
お金もないし特に困っていなかったのでアップグレードしないまま使っています。
こそこそと自分しか使わないつまらないプログラムを組んでいたのですが、最近ゲームにも
興味が出てきて DirectX SDK (November 2007)をインストールしてみました。
しかし!SDK に付属してるサンプルのソリューションファイルやプロジェクトファイルが
Visual Studio .NET 2005(または2003)のフォーマットになっていて僕の環境では
読んでくれません。そこで質問なのですが
・ソリューションファイルやプロジェクトファイルのダウングレード方法
・または、DirectX サンプルを .NET 2002 でコンパイルする方法
はあるでしょうか。
DirectX の話題と直接関係なくて申し訳ありません。
自分でプロジェクトを作ろうとしたんですけど、なんだかサンプルのプロジェクトは
入れ子になっているみたいでうまくいきませんでした…。
どうかよろしくお願いします。
0346名前は開発中のものです。
2007/11/17(土) 18:31:03ID:4vs1nYd+DirectXと関係ないことはないと思うが。
リリースノート読めばはっきりと書いてあるが、VS 2002なんてとっくにサポート対象外。
ついでに次のSDK(2008/3)からはVS2003もサポートから外される。(代わりに2008が追加)
0347名前は開発中のものです。
2007/11/17(土) 18:48:23ID:8suA4BcqVC6.0使ってる俺が思うに、必要な部分だけコピペして使えばいいんじゃね?
■ このスレッドは過去ログ倉庫に格納されています