· エフェクト

ikclutを自作する方法

ikclutを自作する方法
スポンサーリンク

独自のCLUTを作る方法を説明します。一部ikenoさんのreadmeを引用してます。

ikenoさんのikclutをダウンロードします。

【MME】ikClut / ikeno さんのイラスト

画像を1枚、MMDから出力します。

適当な画像編集ソフトを立ち上げます。画像編集ソフトは何でもいいんですが、ここではわかりやすいのでAviutlを使います。

Aviutlに画像を読み込みます。プロジェクトの画像サイズは1024×30以上になるようにして下さい。

clut.pngも読み込みます。

色調補正をかけます。このときボカしや変形などは使用禁止です。また、clut.pngにも同じ効果がかかるようにします。

Aviutlの時はこのようにLayer1に画像、Layer2にclutを置き、Layer3以降にフィルタオブジェクトの追加から色調補正、拡張色調補正をかけるとよいです。これでclut.pngと画像に同じ効果がかかるようになります。

いい感じになったらclut.pngの部分だけを出力します(ここでは仮にclutNew.pngとします)。全体が出力されてしまう場合は別名保存し、他の画像編集ソフトでclut.pngを使ってトリミングすると良いと思います。

clutができたらikClut.fxを開き新たに作成したclutを指定します。

ここで、例えば徐々に彩度を低く調整できる色調補正を作りたいなら先程の要領でclutをもうひとつ作って下さい。

一つのclutでいい場合は

// 使用するCLUTの枚数。1,2,4のどれか 
#define USE_CLUT_NUM 1
#define ClutTexName1 "clutNew.png" 

と書き換えて下さい。そして別名保存します。ここではikclutNew.fxとします。

ikclut.xをコピーし、ikclutNew.xにリネームします。xファイルとfxファイルの名前は一緒になるようにして下さい。

これでxファイルを読み込んだとき、Aviutlで作った色合いになっていると思います。(MMMユーザはfxファイルを読み込んで下さい。またxファイルの作成は不要です。)

関連記事

HgSpotLightでキャラをマスクしたい時

HgSpotLightでキャラをマスクしたい時

HgSpotLightでキャラクターにHgSpotLightが当たってほしくない時、つまりマスクしたい時、チェックを普通に外すとキャラクターが透明になる。この現象を回避するにはExclude同梱のDrawTransParent.fxをHgSL_DrawRTのタブでモデルに適用するといい。

【2026年最新版】最近のエフェクト構成についてメモ

【2026年最新版】最近のエフェクト構成についてメモ

エフェクト記事もずいぶん古くなってしまったので、最新の動画で使った構成を自分用メモも兼ねて公開します。

生き生きとした表情にするためのFollowingEye設定値

生き生きとした表情にするためのFollowingEye設定値

モデルに魂を吹き込んだ表情にするには目線追従がマストです。しかし、モデルの視線を手動でカメラ目線にするのは手間がかかります。そこで出てくるのが「Following Eye」です。これはとても便利なのですが、デフォルトの設定では目がぎょろっと...

ロンパ風MMDのエフェクトメイキング

ロンパ風MMDのエフェクトメイキング

完成品目だけレタッチ。エフェクトS5ShaderDippen(Accent)ImSSAOY1 Z0.4HgSAOikDryBrushikclutRC_cinemaのRCM4Layer(乗算)L_edgeShader_defMultiplyを...

荒ぶる物理演算を修正する方法
荒ぶる物理演算を修正する方法
モデルの一部だけモノクロにしたり瞳だけ色付きにしたりする
モデルの一部だけモノクロにしたり瞳だけ色付きにしたりする
スポンサーリンク