■ このスレッドは過去ログ倉庫に格納されています
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 ★