お知らせ

次の項目は別ページに分割しました。

関連ページ:

シェイプキー

メッシュを滑らかに変形する機能。いわゆる「モーフィング」を行う。主に表情や体型の変更、ボーン変形の補正などに用いられる。

ドキュメント:

Shape Keys | Blender Manual [Official]

使い方

ドキュメント:

Shape Keys Panel | Blender Manual [Official]

参考:

シェイプキーの使い方 | しぐにゃもブログ

シェイプキー – 保管した形状を補間してアニメーションを補完する | ほろほろりなゲーム置き場

シェイプキーを完全に理解する | 3DCG school

シェイプキーとは?アニメーションで変形 | 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 の位置に戻す。
手順
  1. コピー先のシェイプキーを選択してメッシュ編集モードを開始する。
  2. メニューから「頂点 > シェイプキーからブレンド」 (Vertex > Blend from Shape) を選択する。
  3. 「最後の操作を調整」 (Adjust Last Operation) パネルで、「シェイプ」 (Shape) としてコピー元のシェイプキーを指定する。
  4. 変形を加算する場合は「追加」 (Add) を有効にする。
  5. 「ブレンド」 (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) で希望のシェイプキーの形状を適用する。

手順
  1. 新規にシェイプキーを追加し編集する。
  2. Basis を選択し、メッシュ編集モードに切り替える。
  3. 全ての頂点を選択し、メニューから「頂点 > シェイプキーからブレンド」 (Vertex > Blend from Shape) を選択する。
  4. 「最後の操作を調整」 (Adjust Last Operation) パネルで、「シェイプ」 (Shape) として最初に作成して編集したシェイプキーを指定し、「ブレンド」 (Blend) を 1.0 とし、「相対」 (Relative) モードを使用している場合は「追加」 (Add) を有効にする。
  5. 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 に挑む…‼︎

左右分割/ミラー反転

左右分割

瞬きシェイプキーからウィンクシェイプキーを作成する場合など、両側が動くシェイプキーから片側ずつ動くシェイプキーに分割する。

  1. 「新規シェイプをミックスから作成」でシェイプキーを複製する。(左右分割に加えて両側が動くシェイプキーを残す場合は二度複製する。)
  2. 元のシェイプキーを左用、複製したシェイプキーを右用とする。
  3. 左用のシェイプキーの右半分を選択して、「シェイプキーからブレンド」で Basis からブレンド割合 1 で混合する。
  4. 右用のシェイプキーの左半分を選択して、「シェイプキーからブレンド」で 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

モディファイアーが正常に適用できない

モディファイアーの種類によっては適用するとシェイプキーが壊れる、あるいは、エラーが発生して適用できない場合がある。シェイプキーを保持したままモディファイアーを適用したい場合は、対応しているアドオンを使用する。

こちらのページを参照

参考:

アドオンなしでシェイプキー保持しながらモディファイア適用する | 忘却まとめ

「モディファイアーはシェイプキーのあるメッシュには適用できません」の対処法 | エラー非公式

Mirror Modifier 適用前に Shape Key を作ってしまった時の対処法 | 灰藍堂

Blender でシェイプキーのあるメッシュにモディファイアを適用したい! | 蒼空の下で

T86095 Apply modifiers on objects with shapekeys (with some exceptions) | Blender Developer [Official]

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

編集でシェイプキーが壊れる

参考:

T44415 Shape keys get out of sync with Basis shape (when using undo in Basis modification or manipulating Basis via Python) | Blender Developer [Official]

頂点の増減

原因:

  • 頂点数が増減するようなシェイプキーを作成することはできない。(※これはシェイプキーの仕様です。)

参考:

Shape Key decimate modifier – Blender Stack Exchange

ドキュメント

Shape Keys | Blender Manual [Official]

まとめ/Tips

シェイプキーまとめ | dskjal

シェイプキーを使う上での便利技 | しぐにゃもブログ

シェイプキー制作の注意点 | しぐにゃもブログ

シェイプキー追加改変の方法 | しぐにゃもブログ

シェイプキーの諸々覚書 | 蒼水家技術録

シェイプキー | yagura Lab.

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA