次の項目は別ページに分割しました。
関連ページ:
シェイプキー
メッシュを滑らかに変形する機能。いわゆる「モーフィング」を行う。主に表情や体型の変更、ボーン変形の補正などに用いられる。
ドキュメント:
Shape Keys | Blender Manual [Official]
使い方
ドキュメント:
Shape Keys Panel | Blender Manual [Official]
参考:
シェイプキー – 保管した形状を補間してアニメーションを補完する | ほろほろりなゲーム置き場
シェイプキーとは?アニメーションで変形 | Blender の易しい使い方
頂点
全てのシェイプキーで頂点数は同じとなり、シェイプキー毎に異なるメッシュを使用することはできない。また、頂点グループ (頂点ウェイト) は全てのシェイプキーで共有される。シェイプキーによって変化させられるのは頂点の位置情報のみであり、頂点の追加や削除、マージなど、メッシュのトポロジーが変わる操作は全てのシェイプキーに適用される。
ドキュメント:
Adding and Removing Vertices | Blender Manual [Official]
参考:
removing vertex from shape keys – Blender Artists Community
相対 (Relative)
- 相対:表情のアニメーションなど、幾つかの変形を加算的に合成する場合に用いる。
- 絶対:時間と共に一つの軸上を変化するパラメータで変形を表す。
ドキュメント:
Relative or Absolute Shape Keys | Blender Manual [Official]
参考:
A question about relative shape keys – Blender Artists Community
新規シェイプをミックスから作成 (New Shape from Mix)
ドキュメント:
Shape Keys Panel | Blender Manual [Official]
参考:
How to apply shape keys? – Blender Stack Exchange
任意のシェイプキーを選択部に合成する (Blend From Shape)
用途
- 他のシェイプキーの頂点位置をコピーする。
- メッシュの一部の頂点位置を Basis の位置に戻す。
手順
- コピー先のシェイプキーを選択してメッシュ編集モードを開始する。
- メニューから「頂点 > シェイプキーからブレンド」 (Vertex > Blend from Shape) を選択する。
- 「最後の操作を調整」 (Adjust Last Operation) パネルで、「シェイプ」 (Shape) としてコピー元のシェイプキーを指定する。
- 変形を加算する場合は「追加」 (Add) を有効にする。
- 「ブレンド」 (Blend) の値を調整する。
Basis の位置に戻す場合は、「シェイプ」 (Shape) として Basis
を選択、「ブレンド」 (Blend) の値は 1.0
を設定し、「追加」 (Add) のチェックを外す。
参考:
Revert vertex position to Basis Shape Key – Blender Stack Exchange
シェイプに反映 (Propergate to Shapes)
選択した頂点の現在の位置を全てのシェイプキーに適用する。
参考:
ある Shape Key の頂点位置を他の Shape Key にコピー | Blender で 3DCG 制作日記
シェイプとして統合 (Join as Shapes)
参考:
複製したオブジェクトからシェイプキーを作る | dskjal
シェイプキーを転送 (Transfer Shape Key)
参考:
頂点数が同じメッシュの形状を別メッシュにコピー & ペースト | Blender.jp
別モデルのシェイプキーをコピーしてペーストすることは可能なのでしょうか? – Yahoo! 知恵袋
How do I transfer shape keys? – Blender Artists Community
Basis のみを編集したい
他のシェイプキーの形状に影響を及ぼさずに、Basis の形状のみを変更するには、新規シェイプキーを Basis に適用したい形状に編集し、Basis に対して「シェイプキーからブレンド」 (Blend from Shape) で希望のシェイプキーの形状を適用する。
手順
- 新規にシェイプキーを追加し編集する。
Basis
を選択し、メッシュ編集モードに切り替える。- 全ての頂点を選択し、メニューから「頂点 > シェイプキーからブレンド」 (Vertex > Blend from Shape) を選択する。
- 「最後の操作を調整」 (Adjust Last Operation) パネルで、「シェイプ」 (Shape) として最初に作成して編集したシェイプキーを指定し、「ブレンド」 (Blend) を
1.0
とし、「相対」 (Relative) モードを使用している場合は「追加」 (Add) を有効にする。 Basis
が希望の形状となっていることを確認したら、ステップの最初に作成して編集したシェイプキーは不要なので削除する。
動画:
Fixing Shape Keys After Editing Base in 30 Seconds!!! (Royal Skies)
参考:
Shape Key の Basis だけを編集したい時 | riotoqll’s diary
Update a shapekey Basis from another shapekey – Blender Stack Exchange
Change Base Shapekey without changing the other shapekeys – Blender Stack Exchange
シェイプキーの特定の頂点を元の位置に戻したい
- 「シェイプキーからブレンド」 (Blend from Shape) を使う。
参考:
Revert vertex position to Basis shape key – Blender Stack Exchange
部分的に合成したい
参考:
Can I fix broken shape keys after editing Basis? – Blender Stack Exchange
表情の操作
参考:
シェイプキー – VRChat のリップシンクとか瞬きとか準備の巻 | 海の底または近海を漂うナニカ?
シェイプキーで表情のアニメーション | Blender に挑む…‼︎
左右分割/ミラー反転
左右分割
瞬きシェイプキーからウィンクシェイプキーを作成する場合など、両側が動くシェイプキーから片側ずつ動くシェイプキーに分割する。
- 「新規シェイプをミックスから作成」でシェイプキーを複製する。(左右分割に加えて両側が動くシェイプキーを残す場合は二度複製する。)
- 元のシェイプキーを左用、複製したシェイプキーを右用とする。
- 左用のシェイプキーの右半分を選択して、「シェイプキーからブレンド」で
Basis
からブレンド割合1
で混合する。 - 右用のシェイプキーの左半分を選択して、「シェイプキーからブレンド」で
Basis
からブレンド割合1
で混合する。
ミラー反転 (Mirror)
- シェイプキーをミラー反転 (Mirror Shape Key): Basis のメッシュが完全に対称な場合に、シェイプキーの形状を左右反転させる
- シェイプキーをミラー反転 – トポロジー (Mirror Shape Key – Topology): メッシュのトポロジーに基づいて、シェイプキーの形状を左右反転させる
動画:
Mirror Shape Keys on 10 Seconds!!! (Royal Skies)
Mirroring Shape Key in Non Symmetrical Mesh (CG Noob)
Mirror Shape keys in Seconds!! (AniSculpt)
How to Separate Shape Keys in Left / Right (Lopai)
参考:
シェイプキーを左右で分けて対称化する方法 | しぐにゃもブログ
シェイプキーをミラー反転する方法 | reflectorange.net
What changed in Mirror Shape Key Topology after 2.83? – Blender Stack Exchange
シェイプキーをボーンで操作する
参考:
リグとシェイプキーのアニメーションを一括管理する | 忘却まとめ
シェイプキーにドライバーを追加 | Blender Snippet
ドライバーで他のアニメーションと連携する
参考:
Driver での補正 ShapeKey 自動化 | KCS ComputerSociety
ボーン変形をシェイプキーとして保存したい
- アーマチュアモディファイアーで「Apply as Shape Key」を適用する。(適用したアーマチュアモディファイアーは消えてしまうことに注意する。)
参考:
Is it possible to bake armature poses into shape keys? – Blender Artists Community
saving a shape key from moving a bone – Blender Stack Exchange
モディファイアーが正常に適用できない
モディファイアーの種類によっては適用するとシェイプキーが壊れる、あるいは、エラーが発生して適用できない場合がある。シェイプキーを保持したままモディファイアーを適用したい場合は、対応しているアドオンを使用する。
- Lazy Shapekeys
- ShapeKeys Util
- SK Keeper
- ShapeKey Helpers
- Apply Modifier (Taremin)
- Apply Modifier for Object with Shape Keys (przemir)
参考:
アドオンなしでシェイプキー保持しながらモディファイア適用する | 忘却まとめ
「モディファイアーはシェイプキーのあるメッシュには適用できません」の対処法 | エラー非公式
Mirror Modifier 適用前に Shape Key を作ってしまった時の対処法 | 灰藍堂
Blender でシェイプキーのあるメッシュにモディファイアを適用したい! | 蒼空の下で
SubSurf applying in Objecs with Shape Keys – Blender Artists Community
Apply Modifier for Object with Shape Keys Add-on – Blender Stack Exchange
Can’t apply modifiers with shapekeys on blender 2.8 – Blender Stack Exchange
Shape keys and applying subdivision surface modifier – Blender Stack Exchange
Cannot apply Array Modifier – Blender Stack Exchange
Applying modifiers to meshes with shape keys – Right-Click Select
シェイプキーが反映されない
参考:
shape keys changes only visible in edit mode – Blender Stack Exchange
編集でシェイプキーが壊れる
参考:
頂点の増減
原因:
- 頂点数が増減するようなシェイプキーを作成することはできない。(※これはシェイプキーの仕様です。)
参考:
Shape Key decimate modifier – Blender Stack Exchange
ドキュメント
Shape Keys | Blender Manual [Official]