[過去ログ]
【初心者】スレを立てる前にココで質問を【Part18】 (1001レス)
【初心者】スレを立てる前にココで質問を【Part18】 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
64: 名前は開発中のものです。 [sage] 2008/10/23(木) 23:01:00 ID:1u4A7QX+ >>59 >>62 >線と長方形 それでいい マップは直線的な地形だらけなら直線、線分、バウンディングボックスだけで作れる ┃ .┃ ┌┐ ┃┌┐ .┃┌┐ 線分の組み合わせ ││AABB .┃││AABB .┃││AABB /|||||||||| └┘ .┃└┘ .┃└┘ ./||||||||||||||| ____直線 ┃____直線 ┃____/|||||||||||||||||||| .┃||||||||||||||||||||||||||||┃|||||||||||||||||||||||||||||||||||||||| .┃||半平面||||||||||||||┃||半平面の共通部分|||||| .┃||||||||||||||||||||||||||||┃|||||||||||||||||||||||||||||||||||||||| ━━━━━━━━━╋━━━━━━━┻━━━━━━━━━━ ┌┐ ┃ .┌┐ ││AABB .┃ .││AABB └┘ .┃ .└┘ /\ ._____. ┃ . ./ \OBB | .|AABB ┃ ..____∠_ ./ |_____| .┃ .| / .| ./ ┃AABB|___∠____|/ ._____. ┃ . / ./ AABBとOBBの組み合わせ | .|AABB ┃ . \ / |_____| .┃ . .\/ 階層構造・建造物の内側・外側などの地形があればAABBの組み合わせを使うことになるだろうし 更に坂道などがあるならOBBも使うだろ。 OBBのコードはダラダラ長くなる傾向があるが面倒臭ければ既存のライブラリを参考にするか そのまま使えばいい http://echo.5ch.net/test/read.cgi/gamedev/1223550808/64
65: 名前は開発中のものです。 [sage] 2008/10/23(木) 23:04:18 ID:1u4A7QX+ (>>64続き) あとは、特殊な形状(滑らかな擂鉢状の地形とか大玉の上に乗るとか)には、それぞれに近似できる 適切な基本図形(円、楕円など。3Dならシリンダ、コーン、トーラスなどなど。陰関数形式で表せるやつ) のコードを追加すればいい。 あとは http://www.gogo3d.com/products/mathema/index.html http://www.gogo3d.com/products/rtcollision/index.html でも買っとけ。これらはとてもよいものだ キャラクターの衝突判定用データの作り方は格ゲーツクールやMUGENを参考にしてみな。 基本的には複数のAABBで成るキーフレームアニメーションデータ。それにイベント情報がくっついてる http://echo.5ch.net/test/read.cgi/gamedev/1223550808/65
66: 名前は開発中のものです。 [sage] 2008/10/23(木) 23:49:27 ID:HV4vBl+c >>64の図形の表し方に嫉妬した http://echo.5ch.net/test/read.cgi/gamedev/1223550808/66
67: 名前は開発中のものです。 [sage] 2008/10/23(木) 23:52:23 ID:h/Ebrw36 >>64みたいな人ってたまに居るけど図形をAAにするソフトでも作ってるの? http://echo.5ch.net/test/read.cgi/gamedev/1223550808/67
71: 名前は開発中のものです。 [] 2008/10/24(金) 00:57:03 ID:XXgde8rH >>64 丁寧にありがとうございます。 AABBと線分でやってみようと思います。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/71
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.028s