[過去ログ]
delphiでMMO (154レス)
delphiでMMO http://peace.5ch.net/test/read.cgi/gamedev/1072515100/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
93: 名前は開発中のものです。 [sage] 04/07/10 20:07 ID:Jen5rkzV >>92 >// プロジェクションマトリクスで座標変換します。 >Hgpos:=NowTransform(Hgpos, NowInvMatrix(Scene.ProjectionMatrix)); 投影変換行列の逆行列を乗算するんじゃなくて、投影変換行列そのものを乗算するんじゃないのか? だから、単に、 Hgpos:=NowTransform(Hgpos, (Scene.ProjectionMatrix)); じゃない? あと、視野座標系でのZ軸(とする軸)と、画面に表示されているポリゴンが交差しているかどうかの 判定をして、交差するすべてのポリゴンの中から、一番近いポリゴンを選ぶ処理が必要か。 http://peace.5ch.net/test/read.cgi/gamedev/1072515100/93
94: 93 [sage] 04/07/11 03:00 ID:F1UgzbEs ごめん、間違えてたよ・・・_| ̄|○ 投影行列の逆行列と、ビュー行列の逆行列を得て、ビュー行列->投影行列の順で乗算して 得られた行列に2Dの座標を突っ込むんでした。 だから、この順番で演算すればいいはず。 Hgpos:=NowTransform(Hgpos, NowInvMatrix(Camera.WorldMatrix)); Hgpos:=NowTransform(Hgpos, NowInvMatrix(Scene.ProjectionMatrix)); http://peace.5ch.net/test/read.cgi/gamedev/1072515100/94
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s