M4Layer

「M4Layer」は、ミーフォ茜氏が開発及び配布しているレイヤー合成を行うエフェクトであり、MikuMikuEffect を導入した MikuMikuDance 上で利用する。

リンク:

M4Layer – いろいろ合成方法選ぶエフェクト配布 (ミーフォ茜) | ニコニコ静画

ダウンロード

入手:

M4Layer | Linearstar

概要

バージョン 9 以降は、ポストエフェクト版とシェーダー版の2種類が同梱されている。

構成
  • Post ポストエフェクト版
  • Shader シェーダー版 (※ v9 ~)
  • Shared コアファイル

使い方

参考:

M4Layer って楽しい | OFuTon Blog

M4Layer は数をこなして覚える | 逆方向に参考

M4Layer の使い方 (@lllovelll) – Twitter

ポストエフェクト

構成
  • M4Layer.x エフェクト用アクセサリ
  • M4Layer.fx M4Layer 本体のエフェクトファイル
  • VisibleMask.fx 可視オブジェクトに割り当てるマスク用エフェクト
  • InvisibleMask.fx 不可視オブジェクトに割り当てるマスク用エフェクト
手順
  1. エフェクト用アクセサリ M4Layer.x を MMD のウィンドウにドラッグアンドドロップして読み込む。アクセサリに M4Layer 本体エフェクト M4Layer.fx が自動的に割り当てられる。
  2. M4Layer のレイヤーを指定するレンダーターゲット「LayerRT」タブで、合成対象とするオブジェクトに VisibleMask.fx を割り当て、マスクオブジェクトに InvisibleMask.fx を割り当てる。
  3. 合成方法を変更する場合にはエフェクト本体 M4Layer.fx ファイルを編集する。M4Layer.x ファイルと M4Layer.fx ファイルをセットで複製して適切な名前を付け、複製した M4Layer.fx ファイルをテキストエディタで開いて、LAYER_MODE マクロの値を変更する。

合成モード

設定値
  • 0 通常
  • 1 加算
  • 2 減算
  • 3 乗算
  • 4 スクリーン
  • 5 オーバーレイ
  • 6 ハードライト
  • 7 ソフトライト
  • 8 ビビッドライト
  • 9 リニアライト
  • 10 ピンライト
  • 11 覆い焼き
  • 12 焼き込み
  • 13 比較 – 暗
  • 14 比較 – 明
  • 15 差の絶対値
  • 16 除外
  • 17 色相
  • 18 彩度
  • 19 カラー
  • 20 輝度
使い方

合成モードを変更するには、エフェクト本体 M4Layer.fx ファイルを編集する。元のファイルはそのままにしておき、複製したファイルを編集することを推奨する。

M4Layer.x ファイルと M4Layer.fx ファイルをセットで複製して適切な名前を付け、複製した M4Layer.fx ファイルをテキストエディタで開いて、LAYER_MODE マクロの値を変更する。

設定

  • LAYER_NAME レイヤー名 (デフォルトLayer)
  • LAYER_MODE 合成モード (デフォルト0 = 通常)
  • LAYER_MASK マスク用レンダーターゲットを使用する (デフォルト0 = 使用しない)
  • LAYER_MASK_INVERT マスクを反転する (デフォルト0 = 反転しない)
  • LAYER_RT レンダーターゲットを使用する (デフォルト1 = 使用する)

シェーダー版

リンク:

M4Layer Release 9 でシェーダエフェクト版の M4LayerShader が同梱されました (@mfakane) – Twitter

パーティクルを合成する

参考:

M4Layer にパーティクルを適用する | PIP のブログ

頬染めを後乗せする

参考:

M4Layerの使い方 (@lllovelll) – Twitter

紹介記事

レイヤーエフェクト | 舞力介入ブロマガ

まとめ

Sakelu さんと学ぶ M4Layer 使い方初歩の初歩 (@nonono_P) | Togetter

ポスト前髪影 (PostDropHair)

入手:

ポスト前髪影 (P.I.P) | BowlRoll

参考:

PostDropHair – ポスト前髪影 (P.I.P) | ニコニコ静画

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

コメントを残す

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

Protected by reCAPTCHA