[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 05/31 00:05 / Filesize : 144 KB / Number-of Response : 649
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【C++】 DirectX初心者質問スレ Part38 【C】



1 名前:デフォルトの名無しさん mailto:sage [2013/06/01(土) 00:56:31.97 ]
回答する人も、質問する人も必ず読んでください

これらに当てはまる人のための質問スレです。
1.C/C++は多少理解している。
2.最近DirectXを始めたばかり
3.SDKを見ても、Googleで検索しても、いまいち理解できない人
4.余計な雑談は不要ですよ

【 回答してくださる方 】
・ できるだけ優しく質問に答えてあげてください。
・ 優しく教えるのが嫌でしたら、解決するためのヒントだけでも結構です。
 「ググれ」「SDK見れ」以外の回答でおながいします。
・ 神ですら理解不能な質問は無視して下さい。

【 質問する方 】
・ どんな事で躓いているのか明確にしよう。
・ 長くならないなら躓いている部分のコードを晒してみれ。
・ 解決した場合、お礼を言うのは当然だが、何をどうしたら解決したかを明確に書こう。
・ 回答して貰ったら、出来るだけお礼もしよう。

>>2リンク

152 名前:デフォルトの名無しさん mailto:sage [2013/10/27(日) 23:14:36.84 ]
>>150
お前は自分本位で他人に気が回せない奴だから、
プログラムでも状況が理解できないんだよ。
てめえだけで世界が動いているわけじゃ無いのを理解しろ。

153 名前:デフォルトの名無しさん mailto:sage [2013/10/27(日) 23:26:23.77 ]
>>152
せめてプログラムの観点から煽ってくれないか

154 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 02:10:54.61 ]
何それカッコイイ

155 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 07:02:54.20 ]
>>153
もろにプログラムの指摘なのに、気がつかないのか?

156 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 09:40:36.89 ]
>>155
あなたが言うプログラムの指摘の部分を教えてくれないか?

157 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 20:42:49.20 ]
どれだけ馬鹿なんだよ。
他人を「他のプログラム」、世界を「OS」に置き換えてみろ。

158 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 21:33:43.62 ]
くっさ

159 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 21:53:28.09 ]
>>157
「他のプログラム」が原因だと言いたいのか?

160 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 21:59:45.08 ]
>>159
お前理解力のない頭の悪さが元凶



161 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 22:03:54.17 ]
頭が悪いと生きていくのが大変だよね。

162 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 22:15:34.67 ]
>>160
お前の説明力が低いという認識は持ってるか?

163 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 22:16:07.10 ]
間違った記憶で害悪を撒き散らすしね

164 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 23:44:39.44 ]
理解力が足りない奴はそれを他人のせいにするから、
TVなんかも馬鹿でも分かる大衆番組ばっかりになってるんだよね。
ごくごく一般的な知能を持った奴をうならせるようなもっと面白いものを作りたくても、アホが理解できないから作れない。
本当にお荷物だよな。

165 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 23:48:03.11 ]
余計な雑談は不要ですよ

166 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 23:57:21.53 ]
表現力が足りない奴はそれを他人の(ry

167 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 23:59:17.57 ]
傲慢な合理主義さまの乱入だ

168 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 00:13:11.12 ]
結局>>146の原因分かる人いる?
わずかなコマ落ちは気にしない人が多いのか

169 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 00:19:16.27 ]
原因わかるかと聞くより
お前らの環境でも発生する?のほうが適切だな

170 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 00:20:26.09 ]
うむ
ついでにその原因を調べられるぐらいのスキルは身につけろ
使ってるエディションは知らんが、VSまじ便利



171 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 07:08:33.93 ]
自分の環境で発生するものは他人の環境でも絶対発生する、
それがアスペの発想だから聞く必要など無いという判断だ。

172 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:40:18.33 ]
まじめすぎんだよな。

173 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:41:21.31 ]
だから、発生するか?
という質問に言い直してるのだが

174 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:46:25.21 ]
ソースを自分で書いて、検証した結果を報告せよというご命令ですね。

175 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:49:37.01 ]
だから最初から言っているだろう。
なんでも自分中心で、人のことなど考えずに生きているのが原因だって。
全てにそういう態度が表れているよな。

176 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 08:53:29.03 ]
>>174
極論だとそうなるが、ただの空のループのソースが
必要なレベルの人がここに居るのか?

177 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 09:26:04.53 ]
DirectXのバージョンも不明、どう初期化しているのかも不明、フルスクリーンかどうかも不明、
他人が作ったら条件の違う別のコードにしかならないことすら理解できないアホは、
プログラムなんてやめた方がいい。

178 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 13:42:24.16 ]
ユーザーから情報が得られたので解決した
>>177とか見ると、ここで質問した自分がアホだったことを理解した

179 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 14:23:16.95 ]
結局自分の馬鹿さ加減が原因だっただろう。
最初から言われていたのに今頃気がつくとは遅すぎる。

180 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 15:37:02.11 ]
しょーもない奴に噛み付いている奴も
馬鹿だってことに気づいとけよ



181 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 23:08:48.83 ]
レイヤードウィンドウにDirect2Dで描画してみたのですが
透過を解除すれば表示されるのですが、透過したままだと
何も表示されません。根本的におかしいでしょうか?
codepad.org/1P1V7d2g

182 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 23:14:19.30 ]
そもそもDirect2Dを使わなければ表示できているのか?

183 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 23:20:50.16 ]
>>182
はい。WPFのDrawingContextでの描画は表示できています。

184 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 07:09:04.99 ]
いったんDirect2Dで書いたデータをファイルへ出力
α値などが狂っていないか確認

185 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 08:18:43.05 ]
>>184
α値ですか。調べてみます。ありがとうございます。

186 名前:デフォルトの名無しさん [2013/11/05(火) 15:43:03.58 ]
Direct 3D 9です
ゲームに手書き系のフォントを使いたいのですがwindows に同梱されていないので困ってます
.ttf などフォントファイルを同梱して使いたいのですが方法は無いでしょうか
あらかじめ画像として書き出す、ユーザにインストールしてもらうなどの方法は検討した上で質問しています

187 名前:デフォルトの名無しさん mailto:sage [2013/11/05(火) 15:45:03.49 ]
>>186
その前に、フォント関係のライセンスを調べて絶望しろ

188 名前:デフォルトの名無しさん [2013/11/05(火) 15:50:18.96 ]
>>187
理解済みです
やり方としては可能なのでしょうか

189 名前:デフォルトの名無しさん mailto:sage [2013/11/05(火) 17:12:09.22 ]
ゲーム内でのレンダリング方法とフォント自体のライセンスから自ずと決まるもんだと思うが
選択肢としてはlibfreetype等のttfファイルを直接読み込めるライブラリで実行時にラスタを生成するのが普通じゃね

190 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 08:30:15.93 ]
質問させてください。
NVIDIA SDK 9.52のDirect3DのサンプルをVisual Studio 2003でビルドしたのですが、
ビルドはできたものの実行に失敗してしまいます。

リリースビルドの場合だと、
「incorrect ersion of direct3d and/or d3dx」
というエラー文が出ます。

原因が分からず、困っております。
誰かお分かりの方はいらっしゃいませんか?

ちなみにDirectX SDKはSummer 2004を使っています。
OSはWindows7です(Visual Studio 2003は非サポートを承知で無理矢理インストールしました)
GPUはGeforce GT 520です。



191 名前:190 mailto:sage [2013/11/06(水) 08:35:01.12 ]
ちなみに、SDKのサンプルに始めから入っているデモのexeは正常に実行できます。
Visual Studio 2003でビルドしたexeだと失敗してしまう感じです。

一方、OpenGLを使ったサンプルの方は、Visual Studio 2003でビルドして正常実行できています。
Direct3Dのデモだとダメな感じです。

192 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 10:31:22.49 ]
manifest

193 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 17:08:15.15 ]
DirectX SDK が古いだけでは?

194 名前:デフォルトの名無しさん [2013/11/06(水) 18:24:29.96 ]
>>190
build した exe を
おまいの Windows 7 じゃなくて
Windows 2000 とかで動かしたらどうなる?

195 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 20:12:23.02 ]
馬鹿にかまうな
いまどき2003とか使ってるあたり、研究室で課題をやろうとした馬鹿学生なんじゃないの
構うとつけあがるから放置推奨

196 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 20:36:21.50 ]
数年前のレスコピペしてるのかと思ったよ

197 名前:190 mailto:sage [2013/11/06(水) 22:05:58.20 ]
皆様レスありがとうございます。

>>194
XPマシンで動くか試してみようと思います。

>>195
すみません。学生ではなく、社会人です。
2003を使っているのは、NVIDIA SDK 9.52の多くのプロジェクトが2005以降だと
すんなりビルドできないためです。手直ししてもよいのですが、
2003でいけるならそれが早いと思いましたので。
少なくとも、Visual Studioのバージョンの差に起因する問題ではないような気がしています。

もう少し、自分で模索してみます。

198 名前:190 mailto:sage [2013/11/07(木) 07:06:27.31 ]
自己解決しました。
www.nvidia.co.jp/object/sdk-9.html
によると、DirectX SDKのバージョンはFebruary 2006ベースとあるようなので、
某所でFebruary 2006を入手して、February 2006でビルドしてみました。

すると相変わらず「incorrect version of direct3d and/or d3dx」と出るので、次にDXUTの互換性を疑いました。
サンプルで使っているDXUTを使わずに、February 2006にあるDXUTを使うようにしてビルドしてみました。

そうしたら、上手く動作しました。

February 2006ベースとあるのに、使っているDXUTのバージョンが違うってどういうこと?
という疑問はあるのですが、とりあえず動作するようになったのでよしとします。

同じ問題にはまった方がいらっしゃったら少しでも参考になればと思います。

199 名前:デフォルトの名無しさん mailto:sage [2013/11/08(金) 11:57:56.96 ]
で、>>146の原因は?

バカだアホだはもういいので
「○○が示すように△△が原因だ」で答えてよ

200 名前:デフォルトの名無しさん mailto:sage [2013/11/08(金) 14:50:40.39 ]
>>199
素直に教えてくださいって言えよ、低脳
煽れば勢いで答えてもらえるとでも思ってんのか、ゴミしか組めない低スキルPGが



201 名前:デフォルトの名無しさん mailto:sage [2013/11/09(土) 00:10:38.85 ]
こういうパターンで、「教えてください」と頼んで教えてもらえた例はとんと見ないな。

202 名前:デフォルトの名無しさん mailto:sage [2013/11/09(土) 00:46:48.82 ]
いや別に16msがどーのこーのそんな話に興味は無いけど
>>151とかあまりに幼稚な返答だったので、どんな人間かと思って

で、>>146の原因は?

バカだアホだはもういいので
「○○が示すように△△が原因だ」で答えてよ

203 名前:デフォルトの名無しさん mailto:sage [2013/11/09(土) 02:02:56.10 ]
環境とか教えてくれないとわかんない
あとソースください

204 名前:デフォルトの名無しさん mailto:sage [2013/11/09(土) 12:07:38.45 ]
自前で画面座標からワールド座標に変換ってどうやるの?
DXライブラリだとConvWorldPosToScreenPos関数があるんだけど

205 名前:デフォルトの名無しさん mailto:sage [2013/11/09(土) 12:19:55.39 ]
まずはスクリーンの奥行きをどう定義するのかを明確にしろ。

206 名前:デフォルトの名無しさん mailto:sage [2013/11/09(土) 19:35:25.26 ]
レイトレーシングでググるといい。よくわかんなかったらdirectxmathのXMVector3Unprojectを黙って使うといい

207 名前:デフォルトの名無しさん [2013/11/11(月) 09:31:37.43 ]
Direct3D9/Win7だが、
DXコントロールパネルから
リテール/デバッグのランタイム切り替えが
効かなくなっているような・・

皆さんはどう?

208 名前:デフォルトの名無しさん mailto:sage [2013/11/11(月) 09:49:56.13 ]
そもそもデバッグを使うことがない。

209 名前:デフォルトの名無しさん mailto:sage [2013/11/11(月) 14:50:35.62 ]
聞かれたことに答えられない馬鹿は黙ってろよ

210 名前:デフォルトの名無しさん mailto:sage [2013/11/11(月) 23:54:03.83 ]
Win7 64bitだけどうちもD3D9のDebugランタイムは使えないぽい
以前調べたときに海外のプログラミング系フォーラムで同じ症状を数人見かけたけどどれも解決には至ってなかった
Retailオンリーでいくしかないのかも



211 名前:デフォルトの名無しさん mailto:sage [2013/11/12(火) 01:03:21.66 ]
Windows7自身DirectX9おまけで動かしてるからな

212 名前:デフォルトの名無しさん mailto:sage [2013/11/12(火) 01:39:07.64 ]
XPなくなると9で書く必要性もないしもういいかな

213 名前:デフォルトの名無しさん mailto:sage [2013/11/12(火) 23:59:31.53 ]
DX9と心中しようと思ってたのに
それは困る。

214 名前:デフォルトの名無しさん mailto:sage [2013/11/13(水) 06:11:25.68 ]
引退時なんじゃないか

215 名前:デフォルトの名無しさん mailto:sage [2013/11/13(水) 10:40:41.94 ]
WebGLの時代が来る
DirectXは細々と残るだけ

216 名前:デフォルトの名無しさん mailto:sage [2013/11/13(水) 19:32:48.22 ]
へーそうなんだー

217 名前:デフォルトの名無しさん mailto:sage [2013/11/14(木) 10:27:51.83 ]
初めてWebGLやべえと思った
https://www.shadertoy.com/view/4dsGWB
正直、頭下げて謝るしかない

218 名前:デフォルトの名無しさん mailto:sage [2013/11/14(木) 10:36:35.52 ]
エロ中尉

219 名前:デフォルトの名無しさん mailto:sage [2013/11/14(木) 13:13:25.63 ]
D3DX9のID3DXSpriteは頂点カラーでグラデーション掛けたりプログラマブルシェーダで描画出来ますか?

220 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 01:05:51.98 ]
ゲーム会社を受けるのに、DXライブラリを使って製作しても大丈夫ですかね?



221 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 01:40:22.89 ]
>>220
本当に採用されたいなら…分かるな?

222 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 01:46:11.45 ]
>>220
同じ内容のゲームでも
DxLibを使っている方とライブラリを自作してる方だったらどっちを採用すると思う?

223 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 01:52:52.67 ]
>>222
どっちがいいかって言うと後者だけどそこまで求めて無いと思うぞw

224 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 03:29:57.95 ]
DxLibで制作したゲームで採用する会社なんて

…あとは言わなくても分かるな

225 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 04:47:39.67 ]
gameは技術よりアイディア

226 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 07:13:28.04 ]
おまいらもこんなの作れるの?
www.nicovideo.jp/watch/sm22228785

227 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 15:36:49.38 ]
3Dのスキルがあれば、普通に作れるだろ
特別に難しいことしてるわけでなし、エフェクト等を削除して、
単純なプリミティブで同じようなものを作るだけなら難しくはない

これが難しいと感じるのは、スキンメッシュすら操作できない低スキルだけゃないか?

228 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 21:29:33.97 ]
モデルを作るのが大変

229 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 21:40:37.88 ]
>>228
>>226のURL先をよくみろよ
リソースは借り物だぞw

230 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 21:44:59.79 ]
おまいらすげー



231 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 22:03:16.11 ]
DXライブラリを使うのはかまわんが、それを利用して、
シェーダで非常にコストパフォーマンスの高い表現をした、とかだと普通に評価されるだろう。
コンピュータのアーキテクチャや数学をよく理解していることが伝わるようなものならなおよし。

232 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 22:24:59.25 ]
プログラマーとしてなら
ライブラリ使ってでも物作れるタイプはゲーム製作側に
描画エンジンやツール等きちんと作れるタイプはライブラリ製作側に
あてられるのでどっちでもいいと思うよ。
そのかわりちゃんと作ってね。

結局会社入るとDxLibじゃないけど社内のライブラリで作ることになるし、
他人の作ったものを組み込める能力も必要だと思うよ

ゲームバランスとかはあんま求めてないよ

あと、大手は入社してからきちんと勉強させるので
学生レベルの作品なんてあんまり重視してなかったりする
結局コミュ力とやる気

233 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 22:32:18.19 ]
あー新卒の話な中途や院みたいな年寄りはレベル見るよ実用重視

234 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 22:56:31.21 ]
ぐぐればたくさん資料が出てくるこの時代に
DirectX程度も自前で記述できないんじゃやる気無いね

235 名前:デフォルトの名無しさん mailto:sage [2013/11/15(金) 23:31:47.45 ]
ゲーム会社は休みなしで24時間元気に働ける奴を取るんだよ

236 名前:デフォルトの名無しさん mailto:sage [2013/11/16(土) 03:37:23.03 ]
絞るだけ絞って
いらなくなったら
使えなくなったらぽい

237 名前:デフォルトの名無しさん mailto:sage [2013/11/17(日) 01:17:46.93 ]
そいつが勉強してないで時代についていけずに使えなくなっただけ

238 名前:デフォルトの名無しさん mailto:sage [2013/11/18(月) 15:35:26.24 ]
>>220 はあちこちのスレで同じ質問をしてるが
スレごとに答えが様々で面白い

239 名前:デフォルトの名無しさん [2013/11/18(月) 16:12:59.47 ]
実は回答者は一緒なんだぜ

240 名前:デフォルトの名無しさん [2013/11/18(月) 18:55:14.60 ]
質問者も回答してるんだぜ



241 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 06:11:14.52 ]
24時間元気に働いていたら、勉強する時間が無いな

242 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 12:59:41.42 ]
>>226
スゴイなー
今夜間専門通ってて、独学で頑張ってるけどまだまだだな〜

でも同人でもここまで出来る、っていう希望にはなるよ

243 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 21:44:59.99 ]
>>226
クオリティ高ぇw

244 名前:デフォルトの名無しさん [2013/11/21(木) 21:49:24.40 ]
>>226
1:35くらいのっところの音楽の曲名ってなんだっけ

245 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 16:58:04.75 ]
>>226 みたいなゲームを作るのに必要な知識ってどんなのがある?
三角比とベクトルくらいは分かるんだけど、ホーミング系ってどう実装してるんかな

246 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 17:38:20.37 ]
ttp://www5.big.or.jp/~high/VENIO/dwn/dwn_src.htm#are

247 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 17:40:23.58 ]
貼ると消されるURLが混ざってたみたい()
ttp://www5.big.or.jp/~high/VENIO/kuz/kuz_are_10.htm
ttp://www5.big.or.jp/~high/VENIO/dwn/dwn_src.htm#are

248 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 17:43:28.95 ]
ttp://www.c3.club.kyutech.ac.jp/gamewiki/index.php?%C3%C6%A4%F2%A4%C0%A4%B9
ttp://ameblo.jp/amayumi/entry-10011981073.html
ttp://per illasoft.blo g75.f c2.com/bl og-entry-1.html

249 名前:245 mailto:sage [2013/11/22(金) 18:36:44.75 ]
参考になりそうなリンクありがとう

250 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 23:13:04.97 ]
動画みたいなの作れたら楽しそうだな(´・ω・`)



251 名前:デフォルトの名無しさん mailto:sage [2013/11/23(土) 02:53:28.29 ]
>>226
一から作るとしたら、一ヶ月で作れって言われても(素材が揃ってても) 出来そうにないな

252 名前:デフォルトの名無しさん mailto:sage [2013/11/23(土) 03:49:30.33 ]
地面との衝突判定って、地形データから高さデータ作って、それと比べてるの?
それとも地形と直に判定してるの?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<144KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef