就職が叶わない方・更にスキルアップを希望の方。3DCGスクール [Alchemy] site map
alch top 学校案内 コース紹介 講座 生徒作品 BLOG TIPS アクセス 問い合わせ
資料請求 説明会申込 オープンキャンパス申込
TOP > TIPS > Rigit Body & Soft Body
 

   今回はRigit Body(リジットボディ)とSoft Body(ソフトボディ)です。
   Mayaでは物理シミュレーションを行い物体の衝突や柔らかい動きをシミュレーション出来ます
   RigitBodyやSoftBody等を使用して皆さんの作品制作に役立てて下さい
Rigit Body( リジットボディ)概要
【1】

リジットボディとは、固い形状に変換されたポリゴンサーフェス、又はNURBSサーフェスです
衝突しても形状の変化が起きません
ボウリングのピンなどのシミュレーションなどに使用できます

Soft Body(ソフトボディ)概要
【2】

ソフトボディは、柔らかく、曲がったり、揺れたりするパーティクル制御されたオブジェクトです
形状が変化する旗の動きなどに使用できます
Rigit Body (リジットボディ)の設定
【3】
ボールが床にバウンドするシミュレーションをリジットボディで設定します
床とボールを作成します

リジットボディを適用したいオブジェクト(ボール)を選択して
Soft/Rigit Bodies ≫Create Active Rigit Body
を適用します

衝突させたいオブジェクト(床)を選択して Soft/Rigit Body ≫ Create Passive Rigit Body
を適用します

ボールに重力を適用し落下させます
ボールを選択して Field ≫ Gravity
を実行して再生します

※再生設定をPlay Every Frameに設定して再生を行って下さい
正確なシミュレーションが行われません

Rigit Bodyのアトリビュートを調整してオブジェクトの動きを詰めましょう

Rigit Body Attribute

mass
質量


bounciness
弾力性の設定
数値が高いほど弾力性が高い

Damping
どの程度速度を失っていくかを制御します

Static Friction
静止摩擦の値

Dynamic Friction

運動摩擦の値

Initial Velosity
初期速度の設定

Initial Spin
初期の回転速度
Soft Body(ソフトボディ)の設定
【4】

ソフトボディを使用し旗のように動くよう設定します
Nurbs Planeを作成し、 InputノードからPatchU,Vの数値を高くします

作成したNurbsプレーンに対して
Soft/Rigit Bodies ≫Create Soft Body
のオプションを実行します
Soft Bodyの設定を調整します









Soft Bodyアトリビュート
■Creation Option
Make Soft
オブジェクトをソフトボディに変換します

Duplicate,MakeCopySoft
オブジェクトのコピーをソフトボディにします

Duplicate,MakeOriginalSoft
元のオブジェクトをコピーして、そのオリジナルのオブジェクトをソフトボディにします

Duplicate Input Graph
上流ノードをコピーします

Hide Non-Soft Object
ソフトボディではないオブジェクトが非表示になります

Make Non-Soft a Goal
ソフトボディではないオブジェクトをゴールに設定します

左図の設定でSoftBodyを作成しますNurbsPlaneに対して
Field ≫Turbulenceを実行します

ウェイトを変更します
NurbsPlaneのPaticleを選択し、右クリック長押しParticleを選択します

ウェイトを変更したいパーティクルを選択します




ウェイトの調整を行います
Window ≫ General Editor ≫ Component Editor
を実行します

Component EditorのParticlesのタブからGoalPPを調整します

GoalPPが高いほどゴールオブジェクトに引き付けられ、低いほど離れようとします










GoalPPやFieldなど調整し、目標とする動きに近づけます

▲ページTOP▲
 
 TOP |  学校案内 |  本科コース |  短期コース |  クライアントチェック |  生徒作品 |  BLOG |  TIPS |  VOICE |  FAQ |  問い合せ |  企業の皆様 |  採用情報 |  地図・アクセス
 3DCGスクール[Alchemy]  Tel.03-3392-0600 / E-mail.info@alchemyschool.com
 〒167-0051東京都杉並区荻窪3-47-15 第三野村ビル3F