Graph Editor

参考

Graph Editor | Blender Manual [Official]

使い方

参考

グラフエディターの使い方 (キーフレーム/F-カーブ) | Blender の易しい使い方

Graph Editor | CG 制作 (cg.xyamu.net)

Fカーブ (F-Curve)

キーフレーム補間 (Keyframe Interpolation)
  • 補間 (Interpolation)
    • 一定 (Constant)
    • (Linear)
    • (Bezier)
  • イージング (Easing)
    • 正弦曲線 (Sinusoidal)
    • 二次式 (Quadratic)
    • 三次式 (Cubic)
    • 四次式 (Quartic)
    • 五次式 (Quintic)
    • 指数 (Exponential)
    • 円形 (Circular)
  • ダイナミックエフェクト (Dynamic Effects)
    • 後 (Back)
    • バウンス (Bounce)
    • ゴム状 (Elastic)
外挿モード (Extrapolation Mode)
  • 値を保持して外挿 (Constant Extrapolation)
  • 傾きを保持して外挿 (Linear Extrapolation)
  • 繰り返しにする (Make Cyclic)
  • 繰り返しを解除 (Clear Cyclic)
ハンドルタイプ (Handle Type)
  • フリー (Free)左右のハンドルを個別に動かす。
  • 整列 (Aligned)左右のハンドルの接線を揃える。
  • ベクトル (Vector)次のキーフレームに向かうベクトルを自動的に決定する。
  • 自動 (Automatic)滑らかな曲線を描くようにハンドルの方向を自動的に決定する。
  • 自動固定 (Auto Clamped)滑らかな曲線を描くようにハンドルの方向を自動的に決定するが、オーバーシュートを押さえる。
アクティブFカーブ (Active F- Curve)
  • チャンネル名
  • データパス (RNA Path)
  • RNA 配列インデックス (RNA Array Index)
  • カラーモード (Display Color)
    • 自動で虹色に (Auto Rainbow)
    • 自動で XYZ を RGB 色に (Auto XYZ to RGB)
    • 自動で WXYZ を YRGB 色に (Auto WZYZ to YRGB)
    • ユーザー定義 (User Defined)
  • ハンドルスムージング (Handle Smoothing)
    • なし (None)
    • 連続的な加速 (Continuous Acceleration)ハンドルが共通の接線を持ち、加速度が連続となる。少ない制御点で滑らかなアニメーションをさせたい場合に向いている。
アクティブキーフレーム (Active Keyframe)
  • 補間 (Interpolation)
  • キーフレーム (Key Frame)
  • 値 (Value)
  • 左ハンドル/右ハンドル (Left Handle / Right Handle)
    • タイプ (Type)
    • フレーム (Frame)
    • 値 (Value)
操作

Vハンドルタイプを設定する (Handle Type)

Tキーフレーム補間を設定する (Keyframe Interpolation)

参考

F-Curve | Blender Manual [Official]

Sidebar | Blender Manual [Official]

Fカーブモディファイアー (F-Curve Modifiers)

  • 生成 (Generator)多項式を用いて値を生成する。
    • 展開済多項式 (Expanded Polynomial)展開された多項式
    • 因数分解済多項式 (Factorized Polynomial)因数分解された多項式
  • 組込関数 (Built-In Function)関数で置き換える。もしくは、値を加算する。
    • サイン (Sine)正弦
    • コサイン (Cosine)余弦
    • タンジェント (Tangent)正接
    • 平方根 (Square Root)
    • 自然対数 (Natural Logarithm)
    • 正規化サイン (Normalized Sine)正規化された正弦 sin(x) / x
  • エンベロープ (Envelope)Mix と Max の間の値を、制御点で指定したエンベロープ形状に変形する。
  • 反復 (Cycles)モーションを繰り返す。
  • ノイズ (Noise)ランダムな摂動を加える。
  • リミット (Limits)モーションの範囲を時間的あるいは空間的に制限する。
  • ステップ補間 (Stepped Interpolation)離散的な変動に変換する。

共通のオプション

  • フレーム範囲を制限 (Restrict Frame Range)
    • 開始/終了 (Start / End)適用するフレームの範囲を指定する。
    • ブレンドイン/アウト (Blend In / Out)フェイドイン/フェイドアウトさせる範囲をフレーム数で指定する。

参考

F-Curve Modifiers | Blender Manual [Official]

Randomize the Direction of Particle Rotation – Blender Artists Community

F-Curve Cyclic modifier: specify source frame range – Blender Artists Community

How may I create a continuously looping animation? – Blender Stack Exchange

How do you animate or otherwise envelope the noise of an animation? – Blender Stack Exchange

仕組み

参考

What is the mathematical basis for F-Curves? – Blender Stack Exchange

Fカーブでドライバーを使いたい

参考

Can I control an f-curve modifier with a driver? – Blender Artists Community

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

コメントを残す

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