2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

DXライブラリ 総合スレッド その18

1 :名前は開発中のものです。:2014/05/07(水) 19:44:28.30 ID:qr2Z08k5.net
Cを習得した程度のスキルでも、ゲームのグラフィックを比較的容易に描画する事のできる、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

【公式】
http://homepage2.nifty.com/natupaji/DxLib/

【関連スレ】
C/C++ゲーム製作総合スレッド Part5
http://toro.2ch.net/test/read.cgi/gamedev/1389798031/
ゲームプログラムなら俺に聞け30
http://toro.2ch.net/test/read.cgi/tech/1388933972/

●DXライブラリではなくDirectXの質問ならこっちへ
【C++】DirectX初心者質問スレ【C】(プログラム技術板)
http://toro.2ch.net/test/read.cgi/tech/1370015791/

101 :名前は開発中のものです。:2014/09/03(水) 21:41:07.60 ID:g5k9hpa+.net
>3Dの壁の当たり判定が難しすぎる…
自分の場合は
3点で構成されるテクスチャの頂点座標をそれぞれABC
それにぶつかる今のフレームでの点の座標Dと
その点の前のフレームの座標Eとして保存しておいて

@ABCの法線ベクトルとAD・AEベクトルとでそれぞれ内積を取り
それぞれの内積値の符号が反対であればABC無限平面との貫通を確認

A次にABCの「テクスチャ上での貫通か?」の確認処理としては
ABCの法線ベクトルに対して、DAB・DBC・DCAの法線ベクトルとで
それぞれ内積を3個算出し
同じく
ABCの法線ベクトルに対して、EAB・EBC・ECAの法線ベクトルとでも
それぞれ内積を3個算出し
その6個の内積値が全て正の値である時に
点D・EはABCテクスチャ平面を法線方向に伸ばした三角柱内に存在を確認とし

この@A条件をともに満たしているときに
テクスチャ面上貫通判定にしている

昔作って使いまわしていたコードを読み直してみたらこんな感じだった
もっといい方法が有りそうな気もするが思いつかない・・・

102 :名前は開発中のものです。:2014/09/04(木) 10:44:20.49 ID:dmacLK7g.net
>>101
そもそもそのその三角形はどうやって探すんで?

103 :名前は開発中のものです。:2014/09/04(木) 15:35:02.32 ID:6AeNAEUh.net
難しいよな
せめて3Dの平面の壁じゃなかったら簡単なのに

104 :名前は開発中のものです。:2014/09/06(土) 10:38:50.97 ID:avL6B4Kh.net
VS C++2010でやってるんだけど
一度でもbreakpointで処理止めて編集するとデバッグ終えるとき(最後の行まで正常に処理できている)に低確率でフリーズするようになった
処理を止めなかったときにフリーズは一度も起きていない
原因分かるエスパーいません?
再インストールとかウイルスソフト変更とかも試したけど直らない

105 :名前は開発中のものです。:2014/09/06(土) 11:10:24.76 ID:AxxHSbmN.net
初期化してない変数やポインタはありませんか?

106 :名前は開発中のものです。:2014/09/06(土) 11:21:47.69 ID:avL6B4Kh.net
メモリリークとか出口は監視してるけど、初期化しないとエラーが起きるの?
不定値が入るだけだと思ってた
詳しく教えてほしいです

107 :名前は開発中のものです。:2014/09/06(土) 11:28:26.29 ID:AxxHSbmN.net
いや、初期化してない事で不定値が入る事で予期せぬバグが発生するようになる
事はよくある事だから

108 :名前は開発中のものです。:2014/09/06(土) 13:17:42.10 ID:zrqAxM/c.net
編集してるから、予期しないメモリ位置に
想定外の数値が入ってそれが原因になってるとかは?

109 :名前は開発中のものです。:2014/09/06(土) 15:41:41.31 ID:Ee3iC7cM.net
>>108
編集と入っても中断さえすれば
改行を入れて消すだけでもたまに起こるんだ

110 :名前は開発中のものです。:2014/09/06(土) 20:12:34.10 ID:hgs4tl8d.net
編集ってエディットコンティニューのことかいな
気にするな

総レス数 995
233 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★