MechaStudio BBS

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

ツリー一括表示

Nomal 質問と要望です /長井 (07/04/11(Wed) 23:54) #33 37.zip/19KB
Nomal Re: 質問と要望です /ピエール (07/04/12(Thu) 19:17) #34 38.jpg/39KB
  └Nomal Re: 質問と要望です /ピエール (07/04/12(Thu) 19:21) #35 39.jpg/113KB
    └Nomal Re: 質問と要望です /ピエール (07/04/12(Thu) 19:25) #36 40.lzh/17KB
      └Nomal Re: 質問と要望です /長井 (07/04/13(Fri) 16:27) #37
        └Nomal Re: 質問と要望です /ピエール (07/04/18(Wed) 20:06) #39


親記事 / ▼[ 34 ]
■33 / 親階層)  質問と要望です
□投稿者/ 長井 -(2007/04/11(Wed) 23:54:00)
    チュートリアルの走るモーションをやってみたのですが、なぜか蟹股?っぽくなってしまいます。
    1フレーム目と30フレームでまずは最初の動きをつくり、15フレーム目で反対の動きを作りました。
    手は通常通り動くのですが、足が遠回りするように動きます。

    あと個人的な要望ですが、

    @常に(ボーンの編集時など)頂点や辺を表示
    特にローポリだと結構大事だと思います。

    A親のボーンを移動したときに子のボーンを移動させない
    私だけかもしれませんが、ちょくちょくボーンの位置を直すので、一つだけ動かしたいときにほかのボーンが動かない方法がほしいです。

    B影響範囲を色だけでなく数値でわかるように
    色で影響度を決めるのは便利ですが、同じような濃さの場合は結構わかりづらいです。たとえば、肩など左右対称なものは同じ影響度にする必要があります。
    なので、色だけでなく%などで正確に表示できるといいと思います。

    もし、すでに実装されていればすみません。

37.zip
/19KB
[ □ Tree ] 返信 削除キー/

▲[ 33 ] / ▼[ 35 ]
■34 / 1階層)  Re: 質問と要望です
□投稿者/ ピエール -(2007/04/12(Thu) 19:17:00)
http://www.mechastudio.net/
    長井さま。

    ご要望ありがとうございます。
    機能追加の参考にさせていただきたいと思います。
    @については、表示オプションで簡単に対応できそうです。

    ご質問のアニメーションの問題についてですが、いわゆる「ジンバルロック」によるものだと思われます。
    Y軸角度が±90°付近において、各軸の角度の算出が不正確になるという数学的な問題です。

    回転マニピュレータの回転オペレーションでジンバルロックを起こしにくくすることは可能だと思うので、
    ソフト面での対策をしたいと思います。

    今回は、図形的な解決方法をお答えしたいと思います。
    まず、添付モデルの場合、バインドポーズにおいて、親である「腹」ボーンはX軸が右を向いています。
    (添付画像参照)
408×276

38.jpg
/39KB
[ 親 33 / □ Tree ] 返信 削除キー/

▲[ 34 ] / ▼[ 36 ]
■35 / 2階層)  Re: 質問と要望です
□投稿者/ ピエール -(2007/04/12(Thu) 19:21:00)
http://www.mechastudio.net/
    それに対して、子ボーンである左もものX軸は下を向いており、角度は -87.463度であり、
    ±90°に近い値になっています。(添付画像参照)
    これが回転オペレーションの際にジンバルロックを起こし、各軸の角度がおかしくなっているようです。
    角度を数値入力すればジンバルロックは起こらないのですが、下半身のボーンの方向がまちまちに
    なっているようなので、ボーンの角度を直したほうがよさそうです。
633×463 => 512×374

39.jpg
/113KB
[ 親 33 / □ Tree ] 返信 削除キー/

▲[ 35 ] / ▼[ 37 ]
■36 / 3階層)  Re: 質問と要望です
□投稿者/ ピエール -(2007/04/12(Thu) 19:25:00)
http://www.mechastudio.net/
    全てのオブジェクトを選択した状態で、「グラフ ウィンドウ」で全てのキーを選択して削除し、
    モデルを選択しての「スキンのリンクをクリア」し、ジョイントを「移動」ツールや「回転」
    ツールで直して、再度「スキンにリンク」したものを添付しますので、これでやってみたらどうでしょうか。

    それと、「全てのアニメーションキーを削除」コマンドが必要だと思いましたので、後で追加したいと思います。

40.lzh
/17KB
[ 親 33 / □ Tree ] 返信 削除キー/

▲[ 36 ] / ▼[ 39 ]
■37 / 4階層)  Re: 質問と要望です
□投稿者/ 長井 -(2007/04/13(Fri) 16:27:00)
    ありがとうございます。
    ボーンが回転していたのですね。
    自分のうっかりミスだったのに丁寧な回答ありがとうございます。
    これからも楽しみにしていますね。
[ 親 33 / □ Tree ] 返信 削除キー/

▲[ 37 ] / 返信無し
■39 / 5階層)  Re: 質問と要望です
□投稿者/ ピエール -(2007/04/18(Wed) 20:06:00)
http://www.mechastudio.net/
    Ver.1.1.0.5では、回転ツールのマニピュレータで、X、Y、Z軸ハンドルを
    使って回転させれば、ボーンのY軸が±90°付近でもジンバルロックは
    起きなくなりました。
    なので、今回の場合のようにボーンの角度を直す必要はなくなりました。
[ 親 33 / □ Tree ] 返信 削除キー/


Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -