鬱だ氏のう DirectX (Part 6)
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名前は開発中のものでス
02/10/07 01:00ID:???初心者用相談室では扱わないような少し高度な話題も受け持つ。
■旧スレ(プログラム板)
http://piza.2ch.net/tech/kako/966/966655286.html (Part 1)
http://pc.2ch.net/test/read.cgi/tech/997101556/ (Part 2)
http://game.2ch.net/test/read.cgi/gamedev/1005119775/ (Part 3)
http://game.2ch.net/test/read.cgi/gamedev/1016276254/ (Part 4)
コピペスマソ
0864名前は開発中のものです。
02/11/30 16:31ID:X4r2LdnQ│終..了|
└┬─┘
│∩∩
d(゚ー゚*) 。
(___')′
~ ~
0865853
02/11/30 16:48ID:Q8ferC8Yいろいろありがとうございました。解決しましたです。
858の言ってる通りにやってみたら、ウマク出来ました。
0866名前は開発中のものです。
02/11/30 16:49ID:wqGyyDCD,、____| |____,、
〈 _________ ヽ,
| | | |
ヽ' 〈^ー―――^ 〉 |/
,、二二二二二_、
〈__ _ __〉
| | | |
/ / | | |\
___/ / | |___| ヽ
\__/ ヽ_____)
0867名前は開発中のものです。
02/11/30 17:15ID:sFiXZtWB試してみます
ちょっと確認するまで時間がいるのでレスがおくれます。
0868名前は開発中のものです。
02/11/30 19:23ID:71pih0qfASSERTするね
0869名前は開発中のものです。
02/11/30 20:28ID:twF7bmQr| ここでおしまい |
|________|
∧∧ ||
( ゚д゚) ||
/ づΦ
0870まっつん
02/11/30 20:30ID:kKZVL/Eb| 次の質問どうぞ。 |
|________|
∧∧ ||
( ゚д゚) ||
/ づΦ
0871終了厨
02/11/30 21:30ID:fYlqjj5oハァハァ…どこに書き込もうかなー
…ヘ…ヘヘヘ…フフフ…
あ、上がってるこのスレにしちゃうぞー
(コピペ)
よーし、「書き込む」っと。
わーい書けた書けた!ギャハハハァァァ…フフフゥゥ…へへへ
ドピュドピュ(射精)
アハハハハァ、ウフフウほほ。
あ、また上がってやがるぅ。また書いちゃおー
0872あぼーん
NGNG0873名前は開発中のものです。
02/11/30 21:43ID:71pih0qf0874名前は開発中のものです。
02/11/30 21:45ID:qb/xrxwu0875あぼーん
NGNG0876名前は開発中のものです。
02/11/30 22:08ID:6uV+VBOy0877名前は開発中のものです。
02/11/30 22:12ID:xT8ZrrPS嫌だなぁ。毎回毎回自社で使ってるモデリングソフトと使える機能との連携とプラグイン制作なんてする必要ないよ
どうせサポートしてるグラボなんてでまわってないって
0878あぼーん
NGNG0879名前は開発中のものです。
02/11/30 22:59ID:dp72WDAO二回目の評価依頼になります
HP名:小説群
URL: http://www3.omn.ne.jp/~ken3a7up/
特に見難い点、扱いにくさ、不快な所などご指摘頂けると幸いです
私が気になっているページは過去の連載の隔離都市なのですが、悪い点は
厳しくお願いします
0880名前は開発中のものです。
02/12/01 00:37ID:VtLaI+Qpこれって、等倍の描画でもきれいになるのですが?
自分のところではどうもそうは見えないのですが。
0881あぼーん
NGNG0882名前は開発中のものです。
02/12/02 00:26ID:3+ThEpKxライブラリのリンクの仕方が変更されていてとまどってます。
LIBフォルダを参照し、一番上に設定すればそれでいいのでしょうか?
C++6みたいにファイルを個別に入力しなくてよろしいのでしょうか?
0883名前は開発中のものです。
02/12/02 07:23ID:aPaa2bfwリンカ>入力>追加する依存関係
に今までと同じように追加するんだと思ってたんだけどちがうのか?
0884_
02/12/02 19:11ID:HKr9VeVM#pragma comment(lib,"d3d8.lib")
#pragma comment(lib,"d3dx8.lib")
:
:
みたいに、どっかのヘッダにでも書き並べてはいけないの…?
VC++6.0だと↑のようにかいて、リンクしてるけど。
0885名前は開発中のものです。
02/12/02 23:03ID:lbGLzRek0886名前は開発中のものです。
02/12/03 18:39ID:ywQvhTIyキャプチャーしようとすると、うまく撮れません。どうしたらいいですか・・・。教えてください。
0887あぼーん
NGNG0888名前は開発中のものです。
02/12/03 21:42ID:N5vEwzRYどう上手くいかないのかわからないんだが。
多分パレットを変更して使っているんだろうが、システムパレットの分は変色するぞ。
0889886
02/12/03 22:19ID:qfYFpOCODirectX対応のキャプチャーソフト使ってもダメでした。
0890あぼーん
NGNG0891オシエテクン
02/12/04 18:23ID:nQ6Xxtcj・COFF2OMFで変換
・IMPLIBで作る
・ttp://www.geocities.com/foetsch/borlibs/index.htm ここのを使う
・その他、ネットに落ちてるライブラリを使う
とかでてきたんですけど、どれが一番ベターでしょうか?
それぞれの利点とか書いてもらえればありがたいです。ヨロシコ
0892名前は開発中のものです。
02/12/04 21:56ID:BsQzSqQq1と2では無理なやつもあるしめんどうなんで3だな。
0893オシエテクン
02/12/04 22:36ID:nQ6Xxtcjレスどうもです。
とりあえず3番目で一回やってみます。
3番目と4番目を分けたのは、検索してみて3番目が比較的多いような気がしたからです。
つまったらまたきます。
0894名前は開発中のものです。
02/12/04 23:20ID:Bccah+/nわけ分からんかった…
0895名前は開発中のものです。
02/12/04 23:52ID:wmKD3z3+コンパネのDDrawのEnablePrintScreenとかは関係ない?
0896あぼーん
NGNG0897名前は開発中のものです。
02/12/05 01:09ID:5Lopocb3Async でどうして CMemStream が必要で
どうやって使われているのか(呼ばれるのか?)さっぱり分かりません
ソースフィルタを作る条件って分かる方いますか?
0898あぼーん
NGNG0899名前は開発中のものです。
02/12/05 14:22ID:irwCCwIY日本の恥じですので終了しました
0900名前は開発中のものです。
02/12/05 14:43ID:5/pcMVOv0901名前は開発中のものです。
02/12/05 14:44ID:5/pcMVOv0902名前は開発中のものです。
02/12/05 15:21ID:3bg0yEXMはいはい、わかったからお前はもうここに何も書くな
0903あぼーん
NGNG0904名前は開発中のものです。
02/12/05 19:35ID:xsQJ9YQx最近は割とやさしめになったと思ってたんだがな。
0905アフォプロ
02/12/05 20:28ID:SdblMwTrバックバッファLockしてコピってBMP化じゃダメ?
俺はそーしてる。
ちなみに、フルスクリーン時のPrintScreenは効かないナリよ。
WindowModeなら出来るはず。
0906886
02/12/05 20:34ID:jeMNlb7jなるほどそんな手が・・・・。
ところでコンパネにDirectXの項目がないんですが・・・
その場合はどこからEnablePrintScreenを設定したらいいのでしょうか。
0907名前は開発中のものです。
02/12/05 22:06ID:fCpSPR66struct CUSTOMVERTEX
{
D3DXVECTOR3 position;
D3DXVECTOR3 normal;
DWORD color;
FLOAT tu0, tv0;
};
という頂点フォーマットに変換したのですが、
colorの値が0になっており頂点の色が真っ黒になってしまいます。
どういった原因が考えられるのでしょうか?
0908名前は開発中のものです。
02/12/05 22:08ID:s5MYCoSL0909名前は開発中のものです。
02/12/05 22:16ID:iB8xCoZV0910名前は開発中のものです。
02/12/05 22:20ID:fCpSPR660911名前は開発中のものです。
02/12/05 22:40ID:iB8xCoZV0912名前は開発中のものです。
02/12/06 03:21ID:hDFWlLMQDirectX8じゃないの?(8だったら普通にあると思ってた)
環境は?
0913名前は開発中のものです。
02/12/06 03:22ID:hDFWlLMQスマソ
0914あぼーん
NGNG0915名前は開発中のものです。
02/12/06 07:48ID:ef4bjDQASDKをインスコするか、他のマシンからもってくる
0916名前は開発中のものです。
02/12/06 10:43ID:YCpozyXdある画像を描画しようとすると、元の画像よりぼやけた感じで描画されます。
キャプチャして詳しくみてみたところ、例えば青の背景に赤の線を描くと、
境界の部分が紫がかっているところがありあす。
他のアプリケーションでは、きちんと境界がはっきりと表示されているのも
あるので、そうやるやり方はあるのですね。
何が原因なのでしょうか。
お願いします。
0917名前は開発中のものです。
02/12/06 12:12ID:HpxcpvZLあるタイミングで同時に複数の効果音が鳴ると、CPUへの負荷が異常に
大きくなって、全体のパフォーマンスに影響が出てしまいます。
こういったときどのような方法で負荷を軽減すると良いのでしょうか。
効果音データのサンプリングレートを落とすことの他に何か方法が
ありましたら、御教授ください。
0918名前は開発中のものです。
02/12/06 13:18ID:Xe2ClmMh0.5ずらせ
ヘルプ嫁
0919名前は開発中のものです。
02/12/06 18:22ID:IBR5Jd+E0920名前は開発中のものです。
02/12/06 18:40ID:MiVGr0BCあんた態度わるいね
ま、2chだからいいんだけどね
でも、そんなに嫌そうに答えるくらいならレスしなきゃいいのに
ヘルプ嫁 つってもプログラムはじめて半年とか1年ぐらいじゃ
あのヘルプは酷なやつもいるぞ
と言ってみるテスト
0921名前は開発中のものです。
02/12/06 18:44ID:HGbc27Bpしかも英語版より少し削ってあるし
0922名前は開発中のものです。
02/12/06 19:31ID:OLqiZnbr0923名前は開発中のものです。
02/12/06 21:04ID:Orh4ZEW8読みにくいといっている奴はチュートリアルすら目を通さずに
そう思い込んでいるんじゃないか?
あれで読みにくいといったら何が読みやすいというんだ?
0924名前は開発中のものです。
02/12/06 21:23ID:XDQioGA6それを読める人もいれば読めない人もいる
ただそれだけだろうに
自分が読めるからなどと自分を基準にされても困る
みんなが読めるからなどと平均を基準にされても困る
人の数だけ基準はある
ヘルプ読まずに質問するのは良くない
でも、ヘルプを読んでも理解できずに質問するのは悪いのか
ヘルプのどこを読めばいいのかわからずに質問するのはわるいのか
わからなければしらべてみる
調べてわからなければ質問する
それでいいとは思わないか?
0925名前は開発中のものです。
02/12/06 21:37ID:f4kD4ASn0926名前は開発中のものです。
02/12/06 21:44ID:OLqiZnbrごもっともなのだが、0.5の話は何度も出てきてるからな。現スレでも101とか。
918はヒントまで教えてくれてるし、かなり親切だと思うぞ。
こんなんで傷つかれてもなあ。
0927名前は開発中のものです。
02/12/06 22:58ID:HGbc27Bpキューブテクスチャ・ボリュームテクスチャに使用するに問わず、
0〜1に収めなきゃいけないんですか?
0928名前は開発中のものです。
02/12/07 00:11ID:nkI5JE5Oそこで、x、yとも0.5ずつ減らして描画してみたら、下と、右がぼやけました。
どういうことですか?
0929名前は開発中のものです。
02/12/07 01:17ID:tXsSMqXsフィルタ全部切って
dst{0.5,0.5,639.5,479.5}
src{0,0,640,480}
に汁!!
0930名前は開発中のものです。
02/12/07 01:18ID:KH2L90Eu目を細めて見てみるとぃぃょ(´ー`)
0931名前は開発中のものです。
02/12/07 09:54ID:x7RfPRJs>dst{0.5,0.5,639.5,479.5}
>src{0,0,640,480}
dst{-0.5,-0.5,639.5,479.5}
src{0,0,640,480}
じゃなかったっけ?
0932名前は開発中のものです。
02/12/07 12:53ID:nkI5JE5Oだから、それではできなかったんだってば。
一方を補正すると、もう一方がぼやける。そんな感じ。
0933名前は開発中のものです。
02/12/07 15:07ID:WZK8RTThD3DTSS_ADDRESSUとD3DTSS_ADDRESSVをD3DTADDRESS_CLAMPにしたら?
0934名前は開発中のものです。
02/12/07 17:00ID:nkI5JE5Oそういうのではないです。
例えば日の丸の画像を貼り付けたとしたら、丸の右と下の部分だけ
ピンクっぽくなってしまうということ。
0935名前は開発中のものです。
02/12/07 17:18ID:Yef3YoVu0936名前は開発中のものです。
02/12/07 17:54ID:nkI5JE5Oどうも。
でもRADEONではないです。
ノートのへっぽこVRAMです。
0937名前は開発中のものです。
02/12/07 18:40ID:BdMzOWkW○ノートのへっぽこVGAです
0938名前は開発中のものです。
02/12/07 19:02ID:nkI5JE5Oその「ぼやける」現象がおこるのは、スプライトのカラーキーで
透過させた部分との境目だけです。
ビットマップを全部カラーキー以外で描画したら、ぼやけません。
0939アフォプロ
02/12/07 19:25ID:IoFV+0Z+1年後見て製作すると、どうしても最新仕様にならへん?
最新技術に触れながら給料もらえるならいい身分ジャン、裏山C。
#国内において、最新仕様の必要性があるソフトを作ってるメーカーは数えるほどしかない気もするが
0940名前は開発中のものです。
02/12/07 20:12ID:tWmeU3q/0941名前は開発中のものです。
02/12/07 22:14ID:nNqMLsIUリファレンスデバイス(ソフトウェアレンダラ)で試してみたら?
0942名前は開発中のものです。
02/12/07 23:52ID:HuTLXpbl伝わらなかったか、残念だ
つまりだ、疑う場所を間違えてないか?ということ
もし、君の環境で正常に動くようになったとしてもだ、
別の環境だと動かなくなる可能性が大きい
0943名前は開発中のものです。
02/12/08 02:34ID:BQCO1USt俺はもう使ってるよ。
来年春以降に出る予定の市販アクションRPG
頂点シェーダは全ての描画で使用(v1.1)(なければソフトウェア)
ピクセルシェーダは一部だけ。(なければ普通に描画)
DotProduct3バンプはCG屋さんが対応してくれなかったため
無念だが使われなかったし、弱小ソフトハウスはつらいね。
0944名前は開発中のものです。
02/12/08 11:33ID:cC7+F5sJエミュレーションのほうがパフォーマンスがいい、って話を
どっかで見たけど、本当かな?もし本当なら、ユーザーがどちらを
使いたいか、選べるようにしたほうが良さそうなんだけど。
俺的には、ひたすらポリゴン描画だけをするソフトならともかく、
ある程度ゲーム的な処理が入っているなら、CPUとGPUの並列のほうが
パフォーマンスはイイ、と思うんだけど……。
0945名前は開発中のものです。
02/12/08 11:59ID:/QKQugpj元の画像と、影の画像を2枚用意して、影をアルファブレンドで描いた
後に、元の画像を張る方法しか思いつかないのですが、
普通はどうやるんですか?
0946名前は開発中のものです。
02/12/08 12:26ID:N1KZrQdC0947名前は開発中のものです。
02/12/08 13:06ID:tg+s8Hiv0949名前は開発中のものです。
02/12/08 19:06ID:tg+s8Hiv1.3とか書いてあったところがあったんで
自分の環境だけ1,1しか認識されていないのかと思い聞いてみました
さんくすです。
0950名前は開発中のものです。
02/12/08 19:18ID:HXHGo4Kfエミュレーションの方が有利なケースって思い浮かばないな。
CPU使うとVRAM<->CPUの重い転送が大量に発生するし、
ハードウェアシェーダは内積とかも一発で計算するしで、
エミュレーションの方が速くなることなんてそうそう無いと思うけど。
0951名前は開発中のものです。
02/12/08 20:33ID:N1KZrQdC細かいけど CPU → VRAM だよねえ
0952名前は開発中のものです。
02/12/09 01:40ID:KvsX3D240953次スレ用
02/12/09 07:09ID:kgKHq6YR初心者用相談室では扱わないような少し高度な話題も受け持つ。
■ 過去スレ
Part 1 http://piza.2ch.net/tech/kako/966/966655286.html (プログラム板)
Part 2 http://pc3.2ch.net/test/read.cgi/tech/997101556/ (プログラム板)
Part 3 http://game.2ch.net/gamedev/kako/1005/10051/1005119775.html
Part 4 http://game.2ch.net/gamedev/kako/1016/10162/1016276254.html
Part 5 http://game.2ch.net/test/read.cgi/gamedev/1027351925/
Part 6 http://game.2ch.net/test/read.cgi/gamedev/1033920036/
0954名前は開発中のものです。
02/12/09 20:05ID:hxfaoJg6リソース作成するときにD3DPOOL_MANAGEDで作っておけば
d3dd8->Reset(XXX)
しても自動的に復旧してくれるんじゃないの?
0956名前は開発中のものです。
02/12/09 21:43ID:iVDm6NSP本に書いてあった通りに
d3dpp.EnableAutoDepthStencil = TRUE;
d3dpp.AutoDepthStencilFormat = D3DFMT_D16;
lpD3DDevice->SetRenderState( D3DRS_ZENABLE,D3DZB_TRUE );
lpD3DDevice->SetRenderState( D3DRS_ZWRITEENABLE,TRUE );
を設定したのだけど、奥にあるはずの物が手前に描画されてしまいます。
何が問題なのでしょうか?
0957名前は開発中のものです。
02/12/09 21:57ID:d6O+HW1b0958名前は開発中のものです。
02/12/09 22:22ID:X8FddqDoJIN☆SAY!
0959名前は開発中のものです。
02/12/09 23:17ID:eWCOBnFIQUEUE#MORE%RUE&SIR!
0960名前は開発中のものです。
02/12/10 09:56ID:9QkjgRbi>d3dpp.EnableAutoDepthStencil = TRUE;
>d3dpp.AutoDepthStencilFormat = D3DFMT_D16;
>lpD3DDevice->SetRenderState( D3DRS_ZENABLE,D3DZB_TRUE );
>lpD3DDevice->SetRenderState( D3DRS_ZWRITEENABLE,TRUE );
少なくとも、そこは問題じゃない。
View Matrixの値はどうなってる。あと、Projection Matrix。
>奥にあるはずの物が手前に描画されてしまいます
本当に奥にあるのか確かめたか。
透視・投影変換後の頂点情報。レンダリング後のZバッファの値。
それと、SDK付属のサンプルプログラムがちゃんと動くかどうか
確認してみ。それが動くなら,それと自分のソースを比較してみ。
0961名前は開発中のものです。
02/12/10 11:48ID:Dd4Ue4unResetかけるタイミングじゃないの?
きちんとEndSceneやってからResetしてる?
0962名前は開発中のものです。
02/12/10 11:52ID:AiDv0e8h‖ ~"ー 、,,_
| ‖ 終 了 ,>
\ | / ‖ _,:-−'´
‖/~ ヽ | /
‖ , ))
,、 ,、 /'ll__/ ヽ
/ ヽ__/ ヽ/ _‖ _ ヽ. ∧___∧
/ / ´ ‖ー/ ` l ロ. / _ _
/ ´ 、__, ` |. ‖∨ ,! || | l--l `
_l ∨ ヽ/ ̄)( ̄ ̄`"::::ノ (⌒ヽ, ..ヽノ ,
( ヽ_ / /ll `'ー、....::ノ ∀\/ー- /`l ヽ
ヽ、 ,ヽ:..:ノ ‖ '::::|⊃ iー- l (_〕i__
l : :::Y ‖ ::| |"|ー-,| |(
0963名前は開発中のものです。
02/12/10 12:19ID:O3cuAHTSただうまくいかないじゃ、何が悪いのかなんて分からないよ。
何がどううまくいかないのかくらいは説明してくれ。
当然Reset周りのメソッドの戻り値くらいは確認してるよな?
レス数が950を超えています。1000を超えると書き込みができなくなります。