1 名前:名前は開発中のものです。 [2009/02/11(水) 05:00:58 ID:viN0kzG2] 言語はC++ ■過去スレ DirectX総合スレ Part 8: pc11.2ch.net/test/read.cgi/gamedev/1205306118/ 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/
41 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 04:12:53 ID:kIY9LVp/] >>40 いいんじゃね? でもテクスチャは必ず別じゃないとダメなん? 6枚を1枚にまとめてUV設定してって・・・そりゃいわんでもわかるか・・・
42 名前:名前は開発中のものです。 [2009/02/15(日) 04:25:58 ID:Ewu1bR1s] >>でもテクスチャは必ず別じゃないとダメなん? 本来の目的が3Dゲームで各部位の装備を別にしてそれを読み込んで表示することが目的でして、 説明を短くするために立方体と表現してしまい、もうしわけありませんでした。 >>6枚を1枚にまとめてUV設定してって 正攻法だとそっちかと思っていたのですが、ふと思い立ってテクスチャの細かい指定関数等あるのかと 思いつく限り検索をかけてみたのですが見当たらなく、質問させていただいたのが経緯となっていたのでした…orz
43 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 10:48:53 ID:Vp1hYm4J] windowでGL使ったら悪いの?
44 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 11:35:43 ID:nqx1LI9w] >windowでGL使ったら悪いの? DOOM3はOpenGLで作ってますよ。 あなたはDirectXとOpenGLのドライバモデルの違いを勉強した方がいいね。
45 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 12:29:30 ID:fgsPvXPG] >>42 部位ごとに別のテクスチャを割り当てたモデルを作っておいて 描画時のSetTextureで今装備してるやつのテクスチャに入れ替えるってのじゃダメなの?
46 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 12:41:04 ID:U+PpNSR6] まーたドライバモデルとか難しい事を言う
47 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 14:21:54 ID:kIY9LVp/] 変な言葉使って初心者を煙に巻こうとする奴 もう死ねばいいのに
48 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 16:31:05 ID:HaiP9Ysc] モデリングソフトでいろいろな効果が作れますが、同じことがDirectXで出来る場合 どっちでやった方がいいんですか? なるべくデータを作りこんだ方がいいんでしょうか?
49 名前:名前は開発中のものです。 [2009/02/15(日) 16:34:15 ID:0b4UfdGj] 工エエェェ(´д`)ェェエエ工工
50 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 16:35:59 ID:jcrzXgcA] >>48 DirectXでやった方がいいよ
51 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 17:11:35 ID:riRlkO69] 理由もお願いします
52 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 19:13:19 ID:jcrzXgcA] 知ってるがお前の態度が気に食わない
53 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 20:24:00 ID:JXeQiOl3] そもそもモデリングソフトで作った効果は何を使って表示するんだよ。 どれだけ頭が悪ければそういう質問ができるのか、馬鹿の考えはさっぱりわからない。
54 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 20:30:44 ID:fgsPvXPG] まさか、モデリングソフトでつけた効果を何もしなくても表示できると思ってる? 効果の元となるデータを保存するまでがモデリングソフトの仕事 そのデータを元にその効果を再現するには結局自分でDirectXで実装しなければならない
55 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 23:19:18 ID:nqx1LI9w] >>47 自分で何も調べない奴こそ死んだ方がいいよ。 知らないのは罪では無いが、知ろうとしないのは罪だからね。
56 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 23:27:52 ID:v36zdj+c] >>54 ありがとうございます!効果も手動でまた設定するんですかめちゃくちゃ大変ですね。 モデリングで400万ポリゴンで書いたファイルを表示させるにはどうすればいいんでしょうか もしかしてもう手遅れデータですか?面取りなどモデラーでしないでスムーズ処理などもDirectで実行させたほうがよかったんでしょうか
57 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 23:29:15 ID:UZtqdd13] 調べず聞いてる一方なのは罪だと思うけど、知ってる人間が説明する事を放棄したらこういうスレは下火一向なわけだが。
58 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 23:29:47 ID:7B0TKwjp] 400万ポリ・・・
59 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 23:31:16 ID:UZtqdd13] まーあと>>48 は初歩的なバーテックスアニメーションの事を言ってるんだと思うよ。 DirectXに習熟してる人なら知らないわけがないと思うけど
60 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 23:42:26 ID:kIY9LVp/] 何言ってるのかわからない、どこがとうとかも聞きようがないときは 回答側はへんなESPは使わずに静かに待つべき
61 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 01:08:16 ID:cxUYyQnF] >>56 キミはDirextXのプログラムをやった事ないの? DirextXの出来る事は、3頂点のデータからポリゴンをレンダリングする事 テクスチャマッピングや描画設定(カメラ、ライト、ステート等)を指定か シェーダーを書いてポリゴンをシェーディングする事 が基本だぞ モデリングソフトの情報を、上記で描画するには 自前でモデリングソフトのフォーマット解析(エクスポータープラグイン含む)&ローダー作成か、 人のライブラリ(D3DX含む)を使うしかないのだが…意味を理解出来る?
62 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 02:27:03 ID:sORQsPza] つまりXファイルは何が入ってるんですか? もしかして頂点データだけですか? きれいに色ぬって、ライト位置まで調整したんですが・・・
63 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 02:57:13 ID:/j5+FBF4] >>57 脊髄反射で書き込む人間も死んだ方がいいね レスの流れを読め
64 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 02:57:33 ID:MgsyQYSx] だから、それらの情報をXファイルに含めるのは勝手だが それを読み取って表示するまでは自分で実装しなきゃだめってこと
65 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 06:52:43 ID:3AYi/zhF] その通り しかしここに居る人はやり方まで丁寧に教えてくれない 何故なら知らないから
66 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 07:22:25 ID:GYOLSIAb] だまれくそ野郎お前が知らないからって他も知らないと思うよ
67 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 09:16:56 ID:oKJiWJWo] そして誰も説明できなかった
68 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 09:53:28 ID:Wix/1QwO] 確かにXファイルに埋める方法はまったく知らない。 そんな面倒な方法とらないでMAYAのエクスポーター書くし。
69 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 12:41:56 ID:eS2+Dm+Z] >>54 の使ってるソフトってMAYAなの? あと>>54 の言ってる「効果」って。Cg plug-inで付けたマテリアルの話なのかな? もっと情報がないと、「そして誰も説明できなかった 」になるね。
70 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 13:59:23 ID:l6LpybBn] 最近ググレとか 日本語で喋れとか煽りが減ったよね めでたしめでたし
71 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 14:51:25 ID:jqLDNwGw] ククレ
72 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 15:00:24 ID:LJw0W9zv] おせちもいいけど
73 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 15:35:00 ID:ht40hsmY] カレー
74 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 15:44:29 ID:r1nEVq7p] はいはいゆとりゆとり
75 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 12:16:20 ID:7zBgXF3O] Part9いらないだろ常考(笑)
76 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 17:21:14 ID:v4FcoQB1] ではお帰り下さい
77 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 18:17:59 ID:z5Fkomuc] まーた始まった
78 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 19:10:46 ID:yXaEW/E5] >>56 GetDeviceCapsで取得されるMaxPrimitiveCountによるわけだが、 恐らく400万ポリゴンは一気に描画できない。 MaxPrimitiveCount以下に分割して描画しないと駄目。
79 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 20:31:55 ID:cJWh/9tq] directXSDKって英語版しかDLできないんですか? というかみなさんソースだけみて勉強してるんですか?
80 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 21:38:05 ID:dGRwcpfV] >>79 日本語ヘルプもMSのサイトのどっかでダウンロードできたよ ただし何年か前の。 追加情報だけは英語のヘルプ読めば良い。 けど、ほとんどサンプル読めばOK サンプルブラウザーからプロジェクト作ってサンプル解析が基本かと。 まぁでも人それぞれだしぃ〜 俺も色んなDirectX9入門みたなの参考にした・・・ 今では色んなサイトでも開設されてるしな〜
81 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 07:05:42 ID:lR+DK7Mz] >>79 プログラマなら英語は読めて当然くらいに思っておけ。 論文とかマニュアルの類は、難しい言い回しが無いから意外と読める。
82 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 07:43:55 ID:WF954sDQ] 日本人は英語使えないから効率の悪さが致命傷レベル
83 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 08:35:27 ID:WinVC3m6] とにかく広まるのが遅い
84 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 09:53:56 ID:rhpIr5Kq] ここの人って英語のSFC読みまくって超速で対応しまくる人ばっかりなんですかぁ〜?
85 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 10:05:30 ID:JzSwl/9p] すーぱーふぁみこん?
86 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 10:24:15 ID:Pe8CIU4k] 俺居るの会社なんて5,6年前にタイムスリップしたか疑うくらい技術遅れてるぞ。
87 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 10:36:11 ID:rhpIr5Kq] ち・ちがうんだからね///
88 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 20:38:17 ID:XFf6YwlV] 何が違うんですか?
89 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 21:03:33 ID:6hge677Q] DirectXじゃないけど3Dプログラミングの基礎として 3Dグラフィクス数学とGAMEPROGRAMMINGGEMSの一冊目ぐらいは 持っておいて損はないような
90 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 21:08:32 ID:XFf6YwlV] 読むのにどれ位かかる?
91 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 21:21:02 ID:6hge677Q] >>90 その人次第だと思うけど、2冊とも読むというより、必要に応じて参考にすればいい。 俺は通読していない。辞書的にぱら〜と見る。それで役に立つことが色々ある 3Dのプログラミングで何を考慮しないといけないのかが判る
92 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 21:27:18 ID:6hge677Q] 3Dグラフィクス数学はめちゃくちゃメジャーだけど 今なら「実例で学ぶゲーム3D数学」の方がC++のコードも 載っているからいいのかも知れない。持ってないけど
93 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 02:15:45 ID:32aIo4Lt] 4Gamer.net ― 2009年旧正月明け特別企画(3):グラフィックス&DirectXロードマップを整理する(GT300(開発コードネーム)) ttp://www.4gamer.net/games/085/G008505/20090217033/ 作る側としてはちょっとイヤンな感じだな。
94 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 08:18:34 ID:d0UXIiKD] >>91 >>92 thx
95 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 11:04:00 ID:43jfcFZP] どうせそのうち反射とか全部簡単な設定で勝手にやってくれるようになるんだろ
96 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 13:06:25 ID:DgbcU2D7] 個人的にはDirect physicsとか 物理シミュのAPI群を作ってほしいです。
97 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 13:23:17 ID:G9U9GRn0] DirectX11で追加されるとかされないとか
98 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 14:03:28 ID:mVJn+CBI] mjd!?
99 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 15:58:50 ID:a06u5nD5] まあどうせあと10年以内にはとっくに入ってるだろうな 写真の綺麗さで動かせるようになってるだろうな
100 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 16:38:25 ID:PnVuugQD] このスレってなにがしたいわけ?
101 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 16:56:38 ID:h/kEgg8F] 1名様お帰りです
102 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 17:46:10 ID:yjuOn2/r] このスレはDirectXの質問スレです 過疎板なので答えられる能力者がいないだけです、みんなで考えて答えを出しましょう
103 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 20:50:13 ID:Bi8JRBL2] 一応報告Win板のDirectX9.0c次スレです [Web版] DirectX9 Part2 [redist版] ttp://pc11.2ch.net/test/read.cgi/win/1234975075/
104 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 22:06:09 ID:yjuOn2/r] >>103 ここですら過疎ってんのに立てんじゃねえよ
105 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 22:12:10 ID:TRLSeDgG] >>104 もちつけ違う板だw
106 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 22:17:08 ID:yjuOn2/r] >>105 ごめんなさい
107 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 11:26:23 ID:MWdNedZj] スピードヴェクトルのノルムの作り方教えてください!><
108 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 11:56:29 ID:CSnFmAsY] D3DXVec2Length D3DXVec3Length
109 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 12:22:59 ID:MWdNedZj] そもそも引き算でベクトルを作り出すのが先ですよね? 何秒ごとにベクトル作るとかそんな感じですか?
110 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 12:43:13 ID:CSnFmAsY] 何をやりたいのか1からきちんと説明しろ お前の頭のなかのイメージなんて誰にも分からん
111 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 12:52:55 ID:MWdNedZj] スピードがある速度になったらそれ以上加速しないとか ある速度以下になったら止まるとかがしたい そこでスピードの大きさが必要と考えたわけです
112 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 12:57:20 ID:UpifdVSu] >>103 の>>3 にお客さんが来てる
113 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 12:57:39 ID:4ZlK6cMa] そんなことはサイヤ人にだって出来る
114 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 13:10:41 ID:mhW5mlx0] >>111 >>108
115 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 13:19:41 ID:MWdNedZj] >>114 これってベクトルがあって長さを測る関数だろ? 今ベクトルがないもん できないじゃん
116 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 13:36:31 ID:mhnpWHYk] >>115 位置情報があって進行方向も分かっているのにベクトルがないとな? 算数からやりなおせ。
117 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 13:55:34 ID:MWdNedZj] 予想では2点の位置を引いてベクトルを作る 時間で割ってスピードにする のだろうけどこれは合ってるだろ? メソッドを作ればいいのか? 例えば0.2秒ごとに位置を記録させる変数を2つ作って引いて0.2で割って変数入れ替えて みたいな 多分どんなゲームでも使われてるだろうから普通のやり方を知りたい
118 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 14:00:42 ID:fULwpfHF] 移動速度を現在位置に加算して移動してるんじゃないならその方法しかない 何作ってるか知らないがちゃんと移動速度を現在位置に加算して移動すべき
119 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 14:06:24 ID:MWdNedZj] ああ、そういうことかorz 先に移動速度があるべきなのか 実は物理エンジン使ってるから速度の与え方が力なんだよな だからどういう速度ベクトルがその都度与えられてるかよくわからん
120 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 14:35:34 ID:fULwpfHF] 物理エンジン使ってるなら速度情報を内部に持ってるはずだから探してみそ
121 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 14:35:53 ID:z2/cNDOk] 何の物理エンジンつかってるのかしらんけど 普通はGetLinearVelocity的な速度を取得するものがあるだろう
122 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 15:18:01 ID:MWdNedZj] bulletです 日本語ヘルプがないからわからないんです 他の使い方ですら一苦労です
123 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 15:27:09 ID:MWdNedZj] まさにgetlivervelocityありましたね 使ってみます、ありがとうございました
124 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 15:42:25 ID:MWdNedZj] てか無駄な時間過ごしたよな・・・ 物理エンジンが速度記録してるなんて思いもしなかった・・・
125 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 15:44:44 ID:mhW5mlx0] >>124 よく今まで使って来れたな とりあえずマニュアルは嫁
126 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 15:54:54 ID:z2/cNDOk] そもそも>>107 の聞き方が悪い 最初から物理エンジンで動いてる物体の速度が知りたいと聞けばいいのに 「スレ違い」で切られてた可能性もあるが
127 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 16:02:15 ID:fULwpfHF] つーか今更だがノルムってなによ^^;
128 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 16:21:16 ID:I3Lwzs3D] >>124 速度は力学シミュレーションに必須なパラメータだから無いわけないだろw
129 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 20:45:19 ID:evXU+XP5] え、あぁすまん。チェック遅れた。 つ スレ違い。
130 名前:名前は開発中のものです。 mailto:sage [2009/02/21(土) 01:14:25 ID:hYGg7HaI] 気にすんな
131 名前:名前は開発中のものです。 mailto:sage [2009/02/21(土) 07:20:56 ID:YiSpzU9j] Utilities/PIX for Windowsなんですが、 パスの選択とA single-frame capture of Direct3D whenever F12 is pressedを押して Start Experimentでスタートさせたあとに出てくるダイアログでOKを押すとメッシュが表示されるんですが この画面でF12を押してもなにも反応がなく、Windowを閉じても何も起こらないんですが、どうすれば詳細が表示されるようになるんでしょうか
132 名前:名前は開発中のものです。 mailto:sage [2009/02/21(土) 07:25:35 ID:YiSpzU9j] すいません違うサンプルファイルを指定したらできました
133 名前:名前は開発中のものです。 mailto:sage [2009/02/21(土) 08:42:41 ID:cmfJQn55] 聴いた瞬間違う事を思いつくのはよく有る話
134 名前:名前は開発中のものです。 mailto:sage [2009/02/22(日) 15:09:16 ID:gPxrFHG0] DirectX11ってwindow7を買ったら絶対ついてくるの?
135 名前:名前は開発中のものです。 mailto:sage [2009/02/22(日) 16:54:23 ID:VVEJu0pp] ついてくるの意味がわからん。 windows updateでvista以降ならインスコ可能だろ。
136 名前:名前は開発中のものです。 mailto:sage [2009/02/22(日) 16:58:50 ID:gPxrFHG0] OSによって使えるのと使えないのが決まるのか、ふ〜ん
137 名前:名前は開発中のものです。 mailto:sage [2009/02/22(日) 20:44:33 ID:8L1BVi2k] 人間が見てるみたいに画面が丸あるく見えるようにするにはどうすればいいですか?
138 名前:名前は開発中のものです。 mailto:sage [2009/02/22(日) 20:58:00 ID:wWca5jI7] 丸あるくってどんな吸血鬼だよ
139 名前:名前は開発中のものです。 mailto:sage [2009/02/22(日) 21:37:02 ID:u/qINL6k] いっている意味がわからん。 俺の視界は長方形ハイビジョンぬだけど?
140 名前:名前は開発中のものです。 mailto:sage [2009/02/22(日) 22:04:40 ID:VVEJu0pp] 魚眼レンズがやりたいんだろう
141 名前:名前は開発中のものです。 mailto:sage [2009/02/22(日) 22:12:35 ID:qqTXixEn] 陸上生物に魚眼レンズはないだろ。 最後に瞼の裏を描画すれば?