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


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

DirectX総合スレ (Part8)



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/

238 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 00:13:40 ID:URKfC5yI]
WAVはメディアの枚数を2桁にしたいならどうぞって感じだな

239 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 00:55:22 ID:U68/MFJQ]
今時CDでゲーム出すとこなんてあるんかね
DVDならムービーバリバリでもない限り1枚で十分余裕あると思うが

容量はネトゲとか同人とかの方が重要だな

240 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 01:32:47 ID:NTL9MYCT]
同人なら容量を増やせばコピー対策に(ry

241 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 02:11:16 ID:yLTfmg3F]
用量が小さいに越したことは無いってのが俺の持論

242 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 02:45:03 ID:fW24JHjU]
用量は正しくお使いください

243 名前:名前は開発中のものです。 mailto:sage [2008/08/15(金) 03:01:54 ID:NTL9MYCT]
まあ、今のHDDなら50MBくらい0.5秒で済むんだが、光学メディアが遅いからな。

244 名前:名前は開発中のものです。 mailto:sage [2008/08/16(土) 04:33:01 ID:fyqRzkb8]
>>232
ありがとうございます
とりあえずPCMイメージへのデコードはできました

ところで、5分程度のゲームBGMを流す場合、ストリーミング再生にする必要性はあるのでしょうか?
最近のPCのメモリ容量だと、むしろ最初に全読みしてから流す方がHDDやCPUにやさしく
音とびの危険も少ないのかなぁと思って見たり…

今のところの想像では、16ビットステレオ22KHZの5分のデータだと、一時的に50MBちょっとの空き、
再生中は25MBちょっとのメモリの空きさえあれば流せるような感じがするのですが、みなさんはどうしてますか?

245 名前:名前は開発中のものです。 mailto:sage [2008/08/16(土) 08:48:01 ID:9twS8GdO]
Oggのストリーム

246 名前:名前は開発中のものです。 mailto:sage [2008/08/16(土) 08:50:19 ID:Hxby4Lg+]
展開は少なからず時間が掛かるからな
起動するたびに、あるいはBGMが変わるたびに展開待ちが挟まったらたまったものじゃない
俺ならwavのまま配布する


うそ



247 名前:名前は開発中のものです。 mailto:sage [2008/08/16(土) 08:53:49 ID:eH+w99ov]
DirectSound で再生するつもりなら、メモリが十分あっても Play した瞬間にエラーが出る。
(一応、CreateSoundBuffer には成功する。)

XAudio2 にならって、サウンドバッファが 7MB を超える場合にはストリームにするのがいいと思う。


248 名前:244 mailto:sage [2008/08/16(土) 09:45:57 ID:fyqRzkb8]
レスありがとうございます。どうやら説明がかなり足りなかったみたいです。
「全読みしてから流す」というのは、「結合ファイル中のOggファイルをメモリにまるごと読み出し、
さらにそれをメモリ上にWAVEファイルイメージとして展開し、それをDirectSoundで再生する」
という感じの流れを想定しています。

>>247
>DirectSound で再生するつもりなら、メモリが十分あっても Play した瞬間にエラーが出る。
DirectXのバージョンの違いかもしれませんが、結合ファイル内の20M程度のWAVEファイルをメモリに読み出し、
DirectSoundのPlayで再生する事には成功しています(DirectX9.0c)。
ですので、展開されたWAVEファイルイメージを再生すること自体には問題はないかと思われます。

しかしながら、みなさんのレスを見る限りではやはりOggのストリーム再生の方が主流のようですね。
とりあえずその線で実装してみて検証してみようと思います。
どうもありがとうございました。

249 名前:名前は開発中のものです。 mailto:sage [2008/08/16(土) 13:45:00 ID:ld7ynvAq]
>>237
Windows上ならwmvとwmaが一番安全そうだね、
ただプレイヤーをパッケージに含める場合ライセンスの
登録が必要みたいだけどそれは
「各自WindowsUpdateなりでおろしてくれ」でいいかな

250 名前:名前は開発中のものです。 mailto:sage [2008/08/16(土) 13:45:46 ID:9twS8GdO]
WMAってSDK普通に手に入るんだっけ?
自前でストリームさせるにはデコーダーないと無理じゃろ

251 名前:名前は開発中のものです。 mailto:sage [2008/08/16(土) 14:04:49 ID:2gYK5pC2]
BGM はよけいなこと考えずに DirectShow ではだめなのか?

252 名前:名前は開発中のものです。 mailto:sage [2008/08/16(土) 14:18:53 ID:JLmhyLrS]
DirectShowこそ個人的には余計だ・・・

253 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 00:33:09 ID:Ib+1simE]
いっそのこと音とかいらない?

254 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 01:15:23 ID:GhXpMTnc]
最近は俺の作るゲーム自体いらないような気がしてきて困ってますよ。

255 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 11:54:46 ID:Ib+1simE]
そこまでは言ってないww

256 名前:名前は開発中のものです。 mailto:sage [2008/08/17(日) 13:00:05 ID:ar3ns5yT]
本来ゲームは生活必需品ではなく、
需要は自ら掘り出していかなければならない



257 名前:名前は開発中のものです。 mailto:sage [2008/08/18(月) 22:00:16 ID:wHfPd7my]
DXライブラリ3Dで質問です。
3Dモデル(立方体、xファイル)の横幅ってどうやればわかるのでしょうか?
立方体を横に2つぴったりくっつけた状態で並べたいのですが、座標をどうすればいいのかがわかりません。
メタセコでこのサイズで作ればDXライブラリ3Dではこのサイズになる、みたいな尺度変換の決まりがあれば教えてください。

258 名前:名前は開発中のものです。 mailto:sage [2008/08/18(月) 22:02:46 ID:mFnne9lO]
公式で聞け

259 名前:名前は開発中のものです。 mailto:sage [2008/08/18(月) 22:14:30 ID:YMAFK6DN]
>>257
ビューから計算しろ

260 名前:名前は開発中のものです。 mailto:sage [2008/08/18(月) 22:48:54 ID:1aIiuoY4]
>>257
Xファイルの座標スケールとViewのスケールとから計算する必要がある
Xファイルはすべからく -1.0〜1.0 に正規化するべしと教わったが、この考えはもう古い?


261 名前:名前は開発中のものです。 mailto:sage [2008/08/18(月) 22:58:47 ID:mFnne9lO]
もちつけ、モデルのサイズを知りたいだけなんだからバウンディングの計算すりゃ出るだろ。


262 名前:名前は開発中のものです。 mailto:sage [2008/08/19(火) 09:14:23 ID:V5oo5Zzn]
DXライブラリがわからんのだけど
AABBつくる要領で、メッシュの頂点をロックして、
最大最小をはかるとX方向が横の長さになるんで
ワールド変換してから計算すると
スケール変更してても、回転しててもできると思う。



263 名前:名前は開発中のものです。 mailto:sage [2008/08/19(火) 18:40:32 ID:m2ato3zi]
モデルとスケールを表示して、長さを測るようユーザーに頼む

264 名前:名前は開発中のものです。 mailto:sage [2008/08/19(火) 19:23:51 ID:IMZrTECi]
そもそも3Dモデラー上で作った通りに表示しろって話だな

265 名前:名前は開発中のものです。 mailto:sage [2008/09/15(月) 19:21:44 ID:53VJuA0j]
質問なんですが DirectX9です
ラスタライザに通される順番というのは カメラから遠いほうからですか
それともカメラから近いほうからですか それともバラバラですか

266 名前:名前は開発中のものです。 mailto:sage [2008/09/15(月) 19:55:29 ID:NLGg1SpU]
普通にZバッファ見てやるんじゃないの?



267 名前:名前は開発中のものです。 mailto:sage [2008/09/15(月) 21:01:55 ID:83+AQ1Ks]
>>265
当たり前だけどお前さんのプリミティブの流し方次第

268 名前:265 mailto:sage [2008/09/16(火) 07:29:15 ID:TYBD6BHh]
すいません書き忘れてました Xファイルのときはどんな順番なんでしょう
それと ピクセルシェーダで激重な処理する前に深度テストのような物をして
要らないピクセルは捨てるということをするにはどうすればいいのでしょう

269 名前:名前は開発中のものです。 mailto:sage [2008/09/16(火) 07:45:58 ID:ExEWVb1i]
X-Fileはただのファイル形式、描画とは何の関係もない。
基本からやり直せ。

270 名前:名前は開発中のものです。 mailto:sage [2008/09/16(火) 08:06:09 ID:TYBD6BHh]
サーセン ググったら解決しました ソートされてないのね

271 名前:名前は開発中のものです。 mailto:sage [2008/09/16(火) 21:43:49 ID:Y/zB4O9i]
Xファイル内でソートされてても意味ないだろ・・・

272 名前:名前は開発中のものです。 mailto:sage [2008/09/16(火) 21:58:29 ID:ZNMHgSk5]
久しぶりに本物を見た気がするな

273 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 15:39:39 ID:f7paxLSa]
マ板の超初心者スレが消えたんですがなんでですか

274 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 18:00:07 ID:gKFkSn6s]
戦争

275 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 19:07:08 ID:F+aqC4A/]
やっぱグーグルには何でもあるな

276 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 19:40:33 ID:dbDCY+e9]
レスが980を超えていたから、そりゃ落ちる罠



277 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 00:04:09 ID:pMVfDaY1]
質問です。
DirectXで作られたゲームを公開する場合、マイクロソフトの著作権表記などは
必要なのでしょうか?

278 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 00:42:42 ID:p7qzDFYF]
質問に質問で答えるが、EULAとFAQを読んだ上で聞いているのか?
ttp://www.microsoft.com/japan/msdn/directx/japan/license/eula.aspx
ttp://www.microsoft.com/japan/msdn/directx/japan/license/dx_license.aspx

279 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 01:14:51 ID:pMVfDaY1]
読んで見ましたが、DirectXランタイムを再配布する場合には必要、
そうでない場合には不要という解釈でいいのでしょうか?
正直いいまして、色々書いてあってよくわかりません。

280 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 02:07:46 ID:pMVfDaY1]
すいません、板を間違えたみたいです。
他の板で聞きますのでこちらの方は忘れてください。
ありがとうございました。

281 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 06:21:50 ID:5Q93FO5i]
DirectX使って吉里吉里みたいなトランジションをしたいんだけど、

やっぱりピクセルシェーダ使わないと無理ですかね?

282 名前:名前は開発中のものです。 mailto:sage [2008/10/12(日) 10:13:22 ID:tEG66pVK]
使えばいいじゃないか。
今どきピクセルシェーダー2.0すら対応してない環境なんてないし

283 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 05:14:50 ID:VsM+rNL7]
www.tohofuhai.com/
主催:黒あひる
休止した3分ゲーコンテストに代わり開催された個人運営のコンテスト。
「プレイ時間は90分内」「先行公開が可能」など、ルールは違うので要注意。
3位までにギフト券3000〜1万円が贈られる。

■ゲーム人
gamejin.web.infoseek.co.jp/
主催:itou/tone
「面白さの論理的な分析」に価値を置くコンテスト。
賞金は大賞10万と高額だが、「該当なし」もありえるとのこと。
開催実績はないため、実際の運営については未知数。

センスオブワンダー
tgs.cesa.or.jp/sown/
実験的であり、創造的であり、伝統的と呼ばれないゲームデザインや
アイデアを含んだゲームを紹介すること
実験的なゲームを開発している人たちに、将来へのチャンスの場を提供すること
ゲームデザインに新しい領域を作り出していくこと


284 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 12:08:16 ID:F91xmcEO]
>>282

うちのは対応してないorz

285 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 15:58:42 ID:2q6+JXZU]
>>284
いくらなんでもそんなんでDirectXの勉強ってのがもう間違ってるだろ・・・。
何年前の機能だと思ってるんだ。

ピクセルシェーダー4.0対応のビデオカードですらミドルレンジクラスなら5千円とかだぞ。

286 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 16:07:11 ID:IgEgijBm]
ノートとかなんだろ



287 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 16:43:06 ID:2q6+JXZU]
3年前程度のノートでも2.0なら乗ってたぞ・・・。
てかそんな環境でグラフィック絡みのプログラムってのもおかしいけど。

288 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 16:59:58 ID:NjTL2aeK]
3年前の1月の時点で、モバイルノート用のチップセットでさえ内蔵GPUはGMA900だった。
一応はPS2.0対応な。当時入学祝いでPC買ってもらった大学生は今はもう3年次だ。2008年現在
現役の大学生が所有するPCの大半はPS2.0以上に対応していると判断してもいいくらいだ

ところで芋場との抱き合わせ詐欺商法で1円販売してる糞スペックのミニノート(単品で5万前後)
もGMA900。カネ無し家なし最底辺の貧乏人でもPS2.0の時代だ

>>284
にわかに信じがたいなぁ。デスクトップ上で右クリックして
[プロパティ]→[設定]→[詳細設定]→[アダプタ] でアダプタの種類が出てくる。それを書いてみ?

289 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 17:00:47 ID:NjTL2aeK]
>>287
かぶったすまん

290 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 17:03:04 ID:NjTL2aeK]
>>288訂正
>当時入学祝いでPC買ってもらった大学生は今はもう3年次だ

留年してなければ今はもう4年次だな

291 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 17:56:47 ID:3VGFwXgy]
おれの友達は最近新しいの買ったけど
ちょっと前まではGeforce 4とか使ってよった

292 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 18:36:13 ID:2q6+JXZU]
PCでプログラム組んだりゲームしないヤツなら何つかってても関係なかろ。
DirectXなりOpenGLなりで3Dプログラム組んだりゲームをするやつで
そんなスペックはありえないって話をしてるだけで。

293 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 19:10:46 ID:xaA+ZIvf]
うちで現役稼働中のものだとG400が対応してないな
DXTCすら対応してない・・・


Linux入れたルータPCだけど

294 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 19:48:18 ID:uCPwbVhM]
元の質問者は2Dゲームの話じゃないのか?

295 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 19:56:43 ID:1WeIcRvN]
パンヤ程度だったら低スペックPCでもできるからなぁ
ゲーマーといってもエロゲーやる程度の人だってかなりいるだろうし。
幅広くプレイしてもらうか要求スペック上げてクオリティ高くするか悩む所ではある。

296 名前:名前は開発中のものです。 mailto:sage [2008/10/13(月) 21:44:46 ID:GvOXed1a]
それが完成する時期が、何ヶ月後かも考慮に入れるんだ。
仮に1年だとそれなりに進歩してるだろうし。



297 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 01:01:00 ID:tlIpKG9e]
最近のPCゲームって動作環境にVRAMいくつとか載ってないのが多いけど
もうそういうことを気にする時代じゃないのかな

298 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 08:13:02 ID:TVBbEM2R]
VRAMいくつ、よりも、シェーダーモデルx.x対応、とかの方が大事だからじゃね?
3.0クラスをターゲットにしててVRAMが256MB未満なんてまずないし

299 名前:284 mailto:sage [2008/10/15(水) 08:16:09 ID:BSjIaxQn]
アダプタはRadeon 7500。いつもは2Dゲーしかしないから、これで十分だったんだよ。
一度買い換えたけど、保証期間が終わるときっちり壊れやがった。

今回は2DゲームのエンジンをDirectXで描き直してみようかと思ったんだけど、
ユニバーサルトランジションがないと最近の流れじゃないしなぁと思ったわけで。

300 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 08:29:00 ID:Dgf74fWH]
RADEON7500程度でPS2.0ならFX5200は?
安いよ

301 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 08:35:40 ID:TVBbEM2R]
ラデ7500は1.0にも対応してないだろ。
2.0は9000番台からのはずだぞ。

ちなみにRadeonHDの3450が既に5000円切ってる。
Fx5200どころか6000番台も普通の店にはもう置いてないな・・・。

302 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 08:42:05 ID:1sk/K66t]
いま、安価なノートが流行ってるのがなんか心配だよ。
そういうやつはゲームやらないのかもしれないけど。

303 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 15:34:16 ID:qz0+jmHb]
>>301
> 2.0は9000番台からのはずだぞ。

より厳密に言うと 9500以降ですね。
私は 9000pro。

買い換えるべーとか思うけど、今どき AGP の方が高かったりするよね。
ていうか CPU が AthlonXP で SSE2 も使えなくて悲しい思いをすることも多いので
PCまるごと新しいのにするべきだろうが。

304 名前:名前は開発中のものです。 mailto:sage [2008/10/15(水) 16:28:45 ID:MXlD+gZO]
固定機能を知らないままシェーダプログラムをやると
ピクセルシェーダのバージョンとか気にしちゃうよな!

305 名前:名前は開発中のものです。 mailto:sage [2008/10/17(金) 23:41:29 ID:qsHO2yEr]
つい最近までRADEON9200だった。
PS1.1世代。

306 名前:名前は開発中のものです。 mailto:sage [2008/10/19(日) 17:54:38 ID:feQSzmJK]
ゲームでモデル描画するときってID3DXMesh使うのとDrawIndexPrimitive使うのとどっちが良いんでしょうか?




307 名前:名前は開発中のものです。 mailto:sage [2008/10/19(日) 17:58:11 ID:feQSzmJK]
質問に補足
xファイル使わない場合でもID3DXMeshって使うもんなのかなあと疑問に思いまして


308 名前:名前は開発中のものです。 mailto:sage [2008/10/19(日) 18:23:41 ID:0T7wNjNa]
ぶっちゃけどっちでもいい。
ID3XMeshも所詮中身はDrawPrimitiveしてるだけだからな。
あとはまぁ管理上の都合だろう。

309 名前:名前は開発中のものです。 mailto:sage [2008/10/19(日) 18:28:52 ID:feQSzmJK]
>>308
なるほど
ありがとうございました


310 名前:名前は開発中のものです。 mailto:sage [2008/10/19(日) 19:43:29 ID:feQSzmJK]
・三角形ストリップを使わない
・Optimizeメソッドで行うような最適化を自前でやるのが面倒

上記のような場合にID3DXMeshを使うのかなあと推察


311 名前:名前は開発中のものです。 [2008/10/21(火) 21:38:06 ID:d3Gs5ox/]
なんの(どんな)ラッパつかってます?

312 名前:名前は開発中のものです。 mailto:sage [2008/10/21(火) 21:50:10 ID:5MmG0AYC]
なにいきなり、また日本語変なのきた

313 名前:名前は開発中のものです。 mailto:sage [2008/10/22(水) 00:56:45 ID:zLR+5fXR]
トランペットかな

314 名前:名前は開発中のものです。 mailto:sage [2008/10/22(水) 08:54:09 ID:gIPQDUmn]
使わない

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]
ちょっと文章変ですね
>@コメントアウトすると画面がぐちゃぐちゃになるものの書込まれているが

言いたいことは、@をコメントアウトすると半透明になって激しくちらつくのに
次にコメントアウトを外して実行するとテクスチャに書込まれている、と言いたかった

やりたいのはテクスチャを貼った板ポリゴンをサーフェイスに関連付けたテクスチャ内
に描画したい・・・その処理のもっともシンプルなコードを知りたいのです










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

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

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