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/
0714名前は開発中のものです。
2008/01/20(日) 15:54:00ID:YFZNqINqじゃ、ウィンドウなんて関係ないじゃない
なんでこだわるの?
どの機種でも楽にだせるようにすりゃいいじゃん
関係ないって思ってるんでしょ?
0715名前は開発中のものです。
2008/01/20(日) 16:03:59ID:vczUNRKfプレステゲーを作るのに、プレステなんて関係ないじゃない
って言ってるのと同じ
ちなみにパソコンはゲーム専用機じゃないって理解してる?
0716名前は開発中のものです。
2008/01/20(日) 16:24:12ID:vczUNRKfコスト的に移植以上のメリットがあるのに、なんでそこまで目を背けようとするんだろう
ちょっといじっただけで挫折して、自分の手元には今何もないから?
他の開発者も同じだとでも思ってるの?
0717名前は開発中のものです。
2008/01/20(日) 20:30:45ID:YFZNqINqWin32の細かい部分は使いまわしなんて効かない
0718名前は開発中のものです。
2008/01/20(日) 20:56:07ID:nAzbJ9Bxまあ今まで逃げてきてるんだから当然だけど
0719名前は開発中のものです。
2008/01/20(日) 22:56:54ID:r95E6d+8ゲームで使っている機能の代替機能を作る必要があるのであって、
別にWin32そのまま実装する必要はない。
0720名前は開発中のものです。
2008/01/21(月) 00:51:19ID:bOJ+b+A0無理無理
エディットボックス一つとったって
となりにあるもんが変わると対処法が違うのに使いまわしなんて効くわけないじゃない
リストビューとか選択する項目によってダイアログの内容かえるとか結構鬼仕様だぜ
2つあるだけでかなり死ねる
Alt+??のショートカット封印or制御するだけで一苦労だよ
製品になるまでしっかり作ろうとするとかなり大変
0721名前は開発中のものです。
2008/01/21(月) 01:03:40ID:d4izfDM80722名前は開発中のものです。
2008/01/21(月) 01:08:36ID:X08O1nR1ってかなんで移植の話なんかになってんだ
激しくスレ違いな話題になってる希ガス
0723名前は開発中のものです。
2008/01/21(月) 01:13:24ID:UFyJe5beだからそれをそのまま実装してどうすんのよ・・・
インターフェイスもターゲット向きのものへ変更するのが普通だろう・・・。
Windowsからコンシューマーなら全てをパッドの操作だけでどうやらせるかを考えるのが企画で、
どうやったら分かりやすい画面になるかを考えるのがデザインの仕事じゃないんか。
0724名前は開発中のものです。
2008/01/21(月) 01:45:56ID:Ecj/lS1nマイクロソフトが間抜けだなんて誰もがわかってる事
だからと言って、それに対応した処置もほどこせないのはそれ以上の間抜け
ほとんどの開発者はそんな事で逃げずに上手くやれているんだから
尤も、間抜け度合ではコンシューマーのハードメーカーも大差ないけどね
ID:bOJ+b+A0は現実に対処できずに、やった事もない移植の話で妄想してるだけ
>>720に書いてある程度の事で死ねるとか、もうね
どれだけ温室そだちなのかと。
0725名前は開発中のものです。
2008/01/21(月) 01:58:16ID:bOJ+b+A0やったことないのお前だろ?
具体的に辛い箇所書けたの俺だけじゃん
絶対簡単じゃねぇし
こうすれば楽だろ?って書き込んでみろよ
0726名前は開発中のものです。
2008/01/21(月) 02:12:17ID:MYPu9E6J他人に意見を求めたいなら、まずは実際に自分がやった事を
具体的にコードも含めて示してみなさい
あと、君のは人に物を尋ねる態度じゃないし
そんな頼み方で他人が君を助けてくれると思っているのなら、
それこそ間抜けとしか言いようがない
0727名前は開発中のものです。
2008/01/21(月) 02:15:10ID:bOJ+b+A0>>720でおもいっきり例をあげてんじゃん
これ以上の情報はいらねーよ
なんでソースコードなんて必要なんだ?
誤魔化してるかレベル低いかどっちかだろ?
0728名前は開発中のものです。
2008/01/21(月) 02:40:34ID:MYPu9E6J>>720を見ても、それのどこが辛いのかは君にしかわからないよ
辛いと思ってるのが君しかいないから、君しか書いていないという事なんだし
自分で何をやったのかもわかっていないから、それ以上何も書けないと
エディットボックスもリストビューも、ダイアログの内容変更も
ライブラリにでもして使いまわせるものだけど
使いまわせないのは君のやっている処理の問題でしかない
なんにしても、先に態度を改めなければ、誰も君を助けてはくれないよ
0729名前は開発中のものです。
2008/01/21(月) 03:03:40ID:KI2S3WSh「Win32APIは俺のレベルだと無理!だから使わない!」という事だよね
最初からそう言えばいいのに
引っ込みつかなくなってるんだろうなぁ
0730名前は開発中のものです。
2008/01/21(月) 03:36:07ID:ay7eBXVV自分の実現したいものを作り上げる「研究」のためのコストと、
相手にどれだけ精神的ダメージを与えられるか検討しながら暴言を書くコストと、
後者のほうが低いと考えているから、
実現のための努力は何もせず、匿名掲示板で暴れる。
0731名前は開発中のものです。
2008/01/21(月) 03:38:30ID:p8gqSKhjGUIでアニメーションツールなりコンバーターなりを作る事も多いはずなんだけど。
そんな時、いちいち自前で作成したウィンドウやらメニューやらを描画してんのかね、こいつ。アホかいな。
ツール作成の仕事が来ても、「ツールはゲームじゃないから作りません」とか言ってたら笑える。
まあたぶんこいつは業務経験のない学生さんか何かじゃないかな。
0732名前は開発中のものです。
2008/01/21(月) 05:22:00ID:oGOVAarX0733名前は開発中のものです。
2008/01/21(月) 08:25:35ID:bOJ+b+A0>使いまわせないのは君のやっている処理の問題でしかない
やったことないのバレバレw
0734名前は開発中のものです。
2008/01/21(月) 09:23:14ID:VFlhbTI6接着剤か何かに生まれた方がよかったんじゃないか?
0735名前は開発中のものです。
2008/01/21(月) 09:33:08ID:Je8OQfso0736名前は開発中のものです。
2008/01/21(月) 09:55:42ID:UFyJe5be0737名前は開発中のものです。
2008/01/21(月) 10:08:59ID:JaG1ctypすれ違いだからどっかいって
DirectXにまったく関係ない話ばかりしてんなよ
ネタが無いのはわかるけどさ。
0738名前は開発中のものです。
2008/01/21(月) 10:14:05ID:gQZpgTZZフルスクリーンのパッド専用ゲームしか作れなかったり
ツール類は全てコンソールだけでも誰からもクレームこないし
仕事で本気でそんな事言ってたら失笑ものだけど^ ^;
>>736
自前のエディットボックス機能を実装するつもりなんじゃないかな
ある意味すごいと思うw
0739名前は開発中のものです。
2008/01/21(月) 16:59:15ID:kh72IKia0740名前は開発中のものです。
2008/01/21(月) 21:20:57ID:O1DPMOZHキーボード対応にすると、同時押しできねーという質問メールが来るだけだし
コンシューマはそもそもパッド専用だし
0741名前は開発中のものです。
2008/01/21(月) 21:44:49ID:EbS07/nK0742名前は開発中のものです。
2008/01/21(月) 22:05:36ID:nFEHQTt20743名前は開発中のものです。
2008/01/21(月) 22:06:51ID:rTi+g3Ua0744名前は開発中のものです。
2008/01/21(月) 22:21:27ID:Lak6GXv00745名前は開発中のものです。
2008/01/21(月) 22:50:08ID:O1DPMOZH専用のデータはエクセルあたりで作ってもらってマクロ組んで出力とか
それ以上の込み入ったものとなると、期間なくて作んないわな
実機上での確認用のモーションビュアーみたいなのは確かにあるけどさ…機能最低限だよ
つーか、DirectXスレだからパッド専用でいいんじゃねーの?と思っただけ
MDIで動くツール作れって話だったの?
0746名前は開発中のものです。
2008/01/21(月) 23:21:36ID:rTi+g3Uaデザイナーさんは本当にお疲れ様です。
0747名前は開発中のものです。
2008/01/21(月) 23:26:44ID:bOJ+b+A0作ったことないのバレて逃げちゃったの?w
0748名前は開発中のものです。
2008/01/21(月) 23:44:23ID:Lak6GXv0エディットボックスの移植が云々とか要っちゃった時点で
大変遺憾な話だけど君の程度は知られてしまったんだよ・・・
0749名前は開発中のものです。
2008/01/21(月) 23:45:35ID:gID0Hdmh(実際にはマウスキーボード他インターフェースもあるけど。Wiiの移植はどうすんの?)
DirectX=パッド専用ってどういう思考回路なんだろ。
RPGもSLGもAVGも全てパッド操作とかもうね。
テキスト入力は、やっぱり自前のソフトキーボードを作るのかな?
まあ頑張れ。
0750名前は開発中のものです。
2008/01/21(月) 23:52:10ID:uq/fkh1W0751名前は開発中のものです。
2008/01/22(火) 00:19:47ID:NAV+0F8S途中からDirectXのコアでクールでポップでキュートな話なったのに、
自分だけついていけなくなったらさぞ悔しい思いをする事だろうとハラハラしながらROMしてたが、
全くの杞憂でした。メデタシメデタシw
0752名前は開発中のものです。
2008/01/22(火) 00:28:22ID:A2kTHItVこんな厨スレより、マ板の初心者スレでも行く方がマシだよ
0753名前は開発中のものです。
2008/01/22(火) 00:36:20ID:qJp7IPYP「SEになりたいんですがどうすればいいですか?」
「氏ねバーカ」
こういうやりとりしてるスレだろ
0754名前は開発中のものです。
2008/01/22(火) 00:37:15ID:A2kTHItV正直すまんかった
0755名前は開発中のものです。
2008/01/22(火) 00:38:07ID:xLt/ilonあれをまともにやろうとすると、Imm〜の関数使う羽目にならない?
文字を取る時にWM_CHARから引っ張ってこないといけないし…まぁ、これは些細な問題?
IMMが本来持っている変換候補表示機能とか全然使えないから自前実装は苦痛だよ
ついでに、ATOKとIMEの両方テスト、さらにマイナーな変換までみるのは骨折れるよ?
あと、カーソル位置取得関数がおかしな動きするよな
変換中とそうでないときとだと、まるっきり違う位置を指すんで、
変換中になる前に記憶しておくんだけど、たまに取りこぼす…なんとかしてくれ
この辺、ぷよーん氏が書いた記事が唯一の資料なんだが、いまだともうちょっとまともなのがある?
知っているならアドバイス欲しい
あ、AVGはキーボードやマウスの方がいいな
AVG=エロゲって印象があって嫌いなんでゲームとしてみなしてなかった、スマソ
0756名前は開発中のものです。
2008/01/22(火) 00:46:49ID:A2kTHItV0757名前は開発中のものです。
2008/01/22(火) 00:47:08ID:HoWsCM5z面倒ならダイアログ開いてエディットボックスでテキスト入力させればよくね。
0758名前は開発中のものです。
2008/01/22(火) 00:48:24ID:xLt/ilon実際やってみそ、マジ使えねーから
0759名前は開発中のものです。
2008/01/22(火) 00:49:53ID:A2kTHItV0760名前は開発中のものです。
2008/01/22(火) 00:50:22ID:HoWsCM5zいやいやいや・・・Windowsの標準コントロールのエディットボックスだぞぃ
0761名前は開発中のものです。
2008/01/22(火) 00:58:59ID:NAV+0F8S(でもDirectXは使わないで実装したっけw
0762名前は開発中のものです。
2008/01/22(火) 01:03:34ID:xLt/ilonちらつく(変換候補含めて)
たまに自分の裏に行ってしまうことがある
メッセージがエディットボックス側に飛んでいって受け取れないことがある
タスクバーが表示されることがある
考えていろいろやってみたけど、もうお手上げ
MMOみたいに入力中にもゲームが進むようにすると、マジ邪魔すぎる
つーか、そもそもDirectXとWindowsの…なんていうんだ、コンポーネント?
仲良かったっけ?最悪だって記憶しているんだが
現にエディットボックス使っているゲームなんてないんじゃね?なんかある?
0763名前は開発中のものです。
2008/01/22(火) 01:11:03ID:A2kTHItVソフトウェアキーボードしかないが、自前実装も苦痛なんだろ?
もう楽になれよ。
0764名前は開発中のものです。
2008/01/22(火) 01:12:31ID:HoWsCM5zIDirect3DDevice9::SetDialogBoxMode メソッド
このメソッドは、Microsoft Windows Graphics Device Interface (GDI) のダイアログ ボックスを、
フルスクリーン モードのアプリケーションで使えるようにします。
0765名前は開発中のものです。
2008/01/22(火) 01:32:27ID:xLt/ilonおお、thx
DirectX9は正直まだ全部見切れてないんだよな
D3DFMT_X8R8G8B8 … orz...
D3DFMT_A8R8G8B8 だとダメなのか…やったら偶然うまくいったりしないかな
エディットボックスだと、その外でマウスクリックするとフォーカス失ったりしない?
モーダルならフォーカス動かないけど…ゲーム自体のループは止めたくないからなぁ
別スレッドにする?…って思ったら同じスレッドで作れやゴルァ!って書いてあるなぁ…
0766名前は開発中のものです。
2008/01/22(火) 03:43:44ID:RJ5xCUT+その目的でエディットボックスを選ぶってのがなんとも。
手を抜こうとして、逆にどつぼにはまるタイプ。
自分で答え書けてたのになんでそれをやろうとしないんだろうな。
DirectX=パッド専用とか言ってたのと矛盾してるし。
0767名前は開発中のものです。
2008/01/22(火) 07:41:40ID:xLt/ilonオンラインゲームのチャットぐらいしか思いつかない
あとは主人公の名前入力か?
ボイスは入らないし、愛着ない感じがするから嫌いだけど
0768名前は開発中のものです。
2008/01/22(火) 08:02:39ID:4XVeoUqD0769名前は開発中のものです。
2008/01/22(火) 13:34:56ID:dT2OqVPz描画しない領域を設定できるオブジェクトが存在したんだけど
DirectX Graphicsだとぱっと見わからんな
>>767
・育成などのシミュレーションでキャラクターに名前をつける場合
・シミュレーションゲームなどのセーブデータを保存する場合
2個目はどうでもいいけど、1個目はさすがに対応しないとだめだろう
同人とかフリーだったら名前だけ別枠で設定して起動でお茶を濁すのも
ありだとは思うけどね
使う場合無いからやらなくていいっていうなら
別にやらなくてもいいんじゃ。
0770名前は開発中のものです。
2008/01/22(火) 22:04:53ID:cU4WPgwu君の個人的な好き嫌いなんてどうでもいい。
実際にゲームに使われている事実があるんだから、素直に認めなさい。
君自身が使いたくないなら使わなければいいだけだろう。
自分の好きなものだけ趣味でやっていなさい。
0771名前は開発中のものです。
2008/01/22(火) 23:24:37ID:yy0IV4zD使われてるからなんだってんだ?
それが適切でなかったら作った奴がアフォなだけだろ?
有効な使い方をみんなで模索したっていいじゃん
俺、お前みたいな思考停止してるPG嫌い
お前こそ趣味でやってろよ
0772名前は開発中のものです。
2008/01/22(火) 23:49:25ID:EQK5Lcmiプロに憧れてるだけにしか見えないから
やめた方がいいよ。かっこわるい。
それに大半のプロは、数ある選択肢の中で
最少の工数で最悪のモノを選ぶ人達でしかないから。
あんまり夢みない方がいいよ。
0773名前は開発中のものです。
2008/01/22(火) 23:55:34ID:cU4WPgwu俺がいつ、有効な使い方を模索することを否定したんだ?
ゲームに使われていないというのも彼の発言。
ゲームに使われている事実も彼の発言にあるとおり。
自分の嫌いなものは認めないなんて考えこそ、それこそ思考停止。
MMOのチャットは有効な使い方じゃないんだ!と思うだけなら君の自由だが。
一つの気に入らないことがあったからと言って、そうやってすぐに嫌いになって
それ以上何も見ようとしないのも思考停止そのものだと思うよ。
0774名前は開発中のものです。
2008/01/23(水) 00:08:23ID:NNkW2XaB「プロは」で検索してみたけど、>>772さんが一つのレスに4つも使ってただけだったよ
自虐?
0775名前は開発中のものです。
2008/01/23(水) 00:38:03ID:7G5QObKAちなみに プロは は3つで一つは プロに だけど。
0776名前は開発中のものです。
2008/01/23(水) 00:43:19ID:7R7YC7ctちょーカッコイイエフェクトを華麗なアルゴリズムとコーディングで成し遂げちゃう。
憧れの仕事です。
0777名前は開発中のものです。
2008/01/23(水) 01:11:45ID:W+zNCIXpClipper使ってたよ
でも、変換候補がでると、その部分がClipperの範囲を超えるんでそこがちらつくんだな
いろいろ制約もおおくて使いづらい代物だった
多分、>>764の関数に統合されたんじゃね?
もしくは内部的な持ち方が変わったとか
ま、OpenFileDialogが出せると結構便利、と思ってたこともあったけど
それならウィンドウモードで最初から起動しておけばいいだけの話で…
0778名前は開発中のものです。
2008/01/23(水) 02:06:38ID:7G5QObKAメニューを表示すると勝手に縦を縮めるのがアレだけど。
0779名前は開発中のものです。
2008/01/26(土) 23:03:44ID:PqLyIcXs0780名前は開発中のものです。
2008/01/26(土) 23:11:08ID:RHzXqjyK0781名前は開発中のものです。
2008/01/26(土) 23:49:00ID:oSUEQ6810782名前は開発中のものです。
2008/01/27(日) 02:04:32ID:4fEjpw8vテクスチャとして貼り付ければそれなりに見える
0783名前は開発中のものです。
2008/01/27(日) 02:59:15ID:ckTg3/SL0784名前は開発中のものです。
2008/01/27(日) 17:05:40ID:+DoWgFbgでも>>782の方法って負荷と見た目のバランスを考えたときにベストじゃないですか?
0785名前は開発中のものです。
2008/01/27(日) 17:13:35ID:jgdwM7ey負荷と見た目のバランスを考え抜いた市販ゲームは>782の方法を採用していると。
0786名前は開発中のものです。
2008/01/27(日) 17:16:35ID:2Vbrh+cmアウトドア系のマップなら普通の作り方。
CG WORLDでエスコンがそんなことやってるって記事が載ってた。
あれは基本的に地面も遠景だから出来ることだけど。
0788名前は開発中のものです。
2008/01/27(日) 18:51:26ID:2Vbrh+cm当然存分に力を発揮してもらうための環境をPGが用意するわけだけど。
0789名前は開発中のものです。
2008/01/31(木) 01:57:28ID:ukkCPDvq0790名前は開発中のものです。
2008/02/08(金) 13:12:37ID:n9rxSkck引数が三つ以上〜 と、エラーになります。ちなみにVC++2005EEを使っています。
0791名前は開発中のものです。
2008/02/08(金) 13:24:11ID:pRqCHxj60792名前は開発中のものです。
2008/02/08(金) 15:06:27ID:n9rxSkck0793名前は開発中のものです。
2008/02/08(金) 18:47:02ID:F7yx8MkCむしろケチ付けておいて誘導すらしない791の方がどうかしてる
DirectShowと戦うスレ Part 2
ttp://pc11.2ch.net/test/read.cgi/tech/1162913156/l50
0794名前は開発中のものです。
2008/02/08(金) 19:39:33ID:pRqCHxj6どっちがだっ!!!
0795名前は開発中のものです。
2008/02/08(金) 23:39:56ID:7oIJsDXCその前に意味が解らん
エラーの意味を勘違いしてないか?
0796名前は開発中のものです。
2008/02/09(土) 00:26:13ID:f8MU9lkU>>795
正直エラーの意味はあまり分からないです
0797名前は開発中のものです。
2008/02/11(月) 14:11:14ID:WNzpH3jyhttp://hp.vector.co.jp/authors/VA023381/
ここの電子鳥に出てくる3Dの自機のようなものを作りたいのですが、これに似た物を作ろうとしています。
しかし、この半透明(?)のような物を表現する方法が分かりません。
モデリングした物を取り込んでいるのか、もしくはプログラム上で自分で作らなければいけないのか、
このあたりを質問したいのですが、こちらでもいいのでしょうか?
もしスレ違いなら適当なスレを教えていただければ幸いです。
0798名前は開発中のものです。
2008/02/11(月) 14:16:22ID:Z3yo6dVPアルファチャンネル
0799名前は開発中のものです。
2008/02/11(月) 23:12:06ID:2ekICipUこいつがSetTransform使っても並行移動も回転もしてくれません。
メッシュの方はDrawSubsetで描画してます。
これは並行移動も回転もいけます。
DrawPrimitiveで描画する時に、並行移動と回転するにはどうしたらいいんでしょうか?
0800名前は開発中のものです。
2008/02/11(月) 23:22:22ID:Rwuh3cWO0801名前は開発中のものです。
2008/02/11(月) 23:33:28ID:2ekICipU0802名前は開発中のものです。
2008/02/12(火) 00:12:39ID:EKpIaWW+0803名前は開発中のものです。
2008/02/12(火) 00:39:25ID:FyMeLiwV0804名前は開発中のものです。
2008/02/12(火) 01:07:49ID:Xis2/FBGHRESULT InitVB(IDirect3DDevice9* pd3dDevice)
{
CUSTOMVERTEX Vertices[] =
{
{ 150.0f, 50.0f, 0.5f, 1.0f, 0xffff0000, }, // x, y, z, rhw, color
{ 250.0f, 50.0f, 0.5f, 1.0f, 0xffff0000, },
{ 250.0f, 150.0f, 0.5f, 1.0f, 0xffff0000, },
{ 150.0f, 150.0f, 0.5f, 1.0f, 0xffff0000, },
};
if( FAILED( pd3dDevice->CreateVertexBuffer( 4*sizeof(CUSTOMVERTEX),
0, D3DFVF_CUSTOMVERTEX,
D3DPOOL_DEFAULT, &g_pVB, NULL ) ) )
{
return E_FAIL;
}
VOID* pVertices;
if( FAILED( g_pVB->Lock( 0, sizeof(Vertices), (void**)&pVertices, 0 ) ) )
return E_FAIL;
memcpy( pVertices, Vertices, sizeof(Vertices) );
g_pVB->Unlock();
return S_OK;
}
0805804
2008/02/12(火) 01:10:13ID:Xis2/FBGvoid SetupPosition(int i,IDirect3DDevice9* pd3dDevice) {
D3DXMATRIX matTrans, matRot, matWorld;
D3DXMatrixTranslation(&matTrans, ((i % 3) - 1.0f) * 2.0f, ((i / 3) - 1.0f) * 2.0f, 5.0f);
D3DXMatrixRotationX(&matRot, timeGetTime() / (2.0f * D3DX_PI * 100.0f));
matWorld = matRot * matTrans;
pd3dDevice->SetTransform(D3DTS_WORLD, &matWorld);
}
void SetupMatrices(IDirect3DDevice9* pd3dDevice) {
D3DXVECTOR3 vEyePt(0.0f, 0.0f, -5.0f);
D3DXVECTOR3 vLookAtPt(0.0f, 0.0f, 0.0f);
D3DXVECTOR3 vUpVec(0.0f, 1.0f, 0.0f);
D3DXMATRIX matView;
D3DXMatrixLookAtLH(&matView, &vEyePt, &vLookAtPt, &vUpVec);
pd3dDevice->SetTransform(D3DTS_VIEW, &matView);
D3DXMATRIX matProj;
D3DXMatrixPerspectiveFovLH(&matProj, D3DXToRadian(60.0f), 1.0f, 1.0f, 100.0f);
pd3dDevice->SetTransform(D3DTS_PROJECTION, &matProj);
}
0806804
2008/02/12(火) 01:13:35ID:Xis2/FBGfor (int i = 0; i < 6; i++) {
SetupPosition(i, pd3dDevice);
SetupMaterials(i, pd3dDevice);
// pd3dDevice->DrawPrimitive( D3DPT_TRIANGLELIST, 0, 2 );
pd3dDevice->SetFVF( D3DFVF_CUSTOMVERTEX );
pd3dDevice->SetStreamSource( 0, g_pVB, 0, sizeof(CUSTOMVERTEX));
pd3dDevice->DrawPrimitive( D3DPT_TRIANGLEFAN, 0, 2 );
}
で、調べてたら>SetStreamSourceへの参照は>DrawPrimitiveなどの
描画メソッドが呼び出されるまで発生しないとある。
orz
0807名前は開発中のものです。
2008/02/12(火) 01:28:42ID:amFKNHMTそれでSetTransform()が反映される分けないだろ・・・
0808804
2008/02/12(火) 01:32:18ID:Xis2/FBGサンプルブラウザのバーテクスと、↓のメッシュ6個ぐるぐるを組み合わせてみたかったんです。
TakusoftによるDirectX Graphics入門
http://www.h2.dion.ne.jp/~takusoft/directx8/d3d/chapter1/sec27/d3d_27.html
>>807
orz
バーテクスバッファからの描画でぐりぐり動かしてるサンプルを探してみるっす。
0809名前は開発中のものです。
2008/02/12(火) 01:33:55ID:amFKNHMTSetTransform()が反映されないとか当たり前だろ・・・。
0810名前は開発中のものです。
2008/02/12(火) 01:35:43ID:/kCN+Oso最近頼んでも無いのに自分のコードを貼るゆとりが増えたな。
ここは技術系スレであって、デバッグ依頼スレじゃないんだよ。
で、どう動かすつもりなんだコノ知的障害者。
最低限視点なり注視点が(文字通りの)変数じゃないと駄目だよな?
…かと思ったら、人のコード無断引用とか、
お前馬鹿すぎ。生きる価値無し。二度と来るなよ。
0811名前は開発中のものです。
2008/02/12(火) 05:28:21ID:XHQihf4H0812名前は開発中のものです。
2008/02/12(火) 07:51:59ID:34w7vQM10813名前は開発中のものです。
2008/02/12(火) 23:19:09ID:JWskKmEC■ このスレッドは過去ログ倉庫に格納されています