★Flash 3D【 Papervision3D 2.0 】情報交換★ (154レス)
★Flash 3D【 Papervision3D 2.0 】情報交換★ http://mevius.5ch.net/test/read.cgi/swf/1227434456/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
118: Now_loading...774KB [sage] 2010/12/07(火) 17:05:23 ID:fyycB3nx PaperVision3Dに関する質問はこちらでしても大丈夫でしょうか? FlashのCS3とPaperVision3D2.1を使って色々試しています MAYAから出力したCOLLADA(.DAEファイル)モデルの上を歩く、ウォークスルー的な物を作ろうと考えており、 自キャラクター (現状ではプリミティブのCube) と地形との接触を「hitTestObject()」を使って調べています。 そこで問題が発生しているのですが、.DAEファイルに対してhitTestObject()を使用しても、 レンダリングされた絵と、実際に衝突検知される位置が全く違ってしまっていて (実際のモデルより遥かに小さいようです) 使い物になりません。 これは、hitTestObject()やシーンにaddChildする時の使い方が悪いのでしょうか? それとも用意したDAEファイルに問題が有るのでしょうか? どなたか心当たりのある方が居ましたらアドバイスをお願いします。 http://mevius.5ch.net/test/read.cgi/swf/1227434456/118
120: Now_loading...774KB [sage] 2010/12/07(火) 19:27:22 ID:fyycB3nx >>119 レスありがとうございます。 MAYA上での座標系や親子関係の影響ですね? リセットしてから出力してもらっているので問題は無いはずですが、一応確認してもらいます。 (データの出力は別人&基本映像屋なのでそのあたり無頓着だったりします) ただ、一番分からないのは「実際に表示されているDAEモデル」をそのまま衝突判定に使っていて、 見た目は正しい大きさなのに判定が合わない事になっている所です。 ちなみにFlash上では全て同じDisplayObject3Dの子供になっていて、scaleなどの調整や座標の変更は行っていません。 http://mevius.5ch.net/test/read.cgi/swf/1227434456/120
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.707s*