【Unity完結】非対応アイテクスチャ適応キット
- 製品版Digital500 JPY
- 開発支援Digital500 JPY

「その瞳、Unityだけで移植完了。」 「アイテクスチャ移植の革命。画像編集ソフトはもう要りません。」 「あの小さな瞳孔テクスチャまで合わせられる」 「最短一分で『誰のかもわからないアバターの目』を『この子』へ!最強のテクスチャ変形セット」 本ツールは、 UV・マスク生成・テクスチャ変形を Unity 上で一貫処理するためのツールセットです。 アバターを所持している場合 アバター未所持で、テクスチャしか持っていない場合 どちらの状況にも対応できるよう、 役割の異なる複数ツールを組み合わせた構成になっています。
⚠️ ご購入前の注意事項(必ずお読みください)
■本ツールはassets直下にインストールしてください ■動画で説明を忘れましたが、発光テクスチャ等にも対応しています。 ■ ファイル削除時の注意(OpenCvSharpExtern) 本ツールで初めて「OpenCvSharpExtern」を導入した場合、 ツール削除時に DLL が Unity 上で保護され、残ることがあります。 これは不具合ではなく、 **使用中 DLL がロックされる仕様(オープンソース由来)**によるものです。 その場合は 1.Unity を終了 2.エクスプローラー等から該当ファイルを直接削除 を行ってください。 ■バージョン1.0は安定番です。 バージョン2.0では「UV ID-Map Generator」と「UV Mesh Selector」を統合した「UV_Layer_Painter」が追加されました。前者二つを削除してください。 KalonShopのeditorにある同名ファイルの削除です。 また、UVに頼らず、テクスチャだけで目やマスクを抜き出す機能を追加しました。
「使い方が難しい」と感じた方へ:ケース別かんたんガイド
Q. あなたが持っている「移植したいアイテクスチャ」はどんな状態ですか? ※ 最小構成として 「変換元の黒目画像」+「変換先の黒目マスク」 があれば変換可能です。 黒目と瞳孔が入った画像も可能です。 【ケースA】 瞳(黒目)の部分だけが切り抜かれていて、背景が透明になっている 一番カンタンです! EyeMask_Morpher を開きます。 その画像を「変換する画像」と「② この形で切り抜き」にセットします。 「③ 変換先のマスク」に、なりたいアバターの目の形のマスク、もしくは黒目だけのテクスチャをセットします。 ※変換先のマスクがない場合は【ケースD】の手順で作れます。 プレビューを見て、OKなら保存してください。 【ケースB】 瞳(黒目)の部分だけの画像だが、背景が黒(または白)で塗りつぶされている まずは背景を透明にしましょう。 Mask_Generator を開きます。 その画像をセットします。 「全体加工」にある「黒を透明に(または白を透明に)」ボタンを押します。 背景が透明になったら「保存」します。 透明になった画像を使って、【ケースA】 の手順に進んでください。 【ケースC】「瞳が存在するテクスチャ」と「黒目のマスク画像」の場合 画像とマスクをセットで使います。 変換したいアイテクスチャの対応アバターの「黒目のシルエット画像(マスク)」がある場合はこちらです。 黒目のシルエット画像は、変換元のアバターの別の黒目だけのアイテクスチャでの代用も可能です EyeMask_Morpher を開きます。 「① 変換する画像」に、瞳が存在するテクスチャをそのままセットします。 「② この形で切り抜き」に、持っている黒目のマスク画像をセットします。 ※これで「画像のこの部分だけを使うよ」と指定したことになります。 「③ 変換先のマスク」に、なりたいアバターの目の形のマスクをセットして実行します。 【ケースD】 アイテクスチャはあるが「マスク」がない。でも「元のアバター」は持っている ツールをフル活用して、マスクを生成しましょう。 一番キレイに仕上がる推奨ルートです。 手順1:UV_Layer_Painterにアバターの顔のメッシュを入れます。 手順2:両目の瞳をクリックし、赤い点を出します 手順3:範囲拡大を大きくし、メッシュ全部が埋まるようにします 手順4:領域拡張を5ぐらいにすると最後の変換がうまくいきます 手順5:背景が透明ならどのマスクでもいいので、マスクを保存します。 これで 【ケースC】 で使うための「黒目のマスク画像」が完成しました!あとはケースCの手順へ。 【ケースE】 アイテクスチャはあるが「マスク」がなく、「元のアバター」も持っていない バージョン2.0で対応しました! Texture Cutout Editorで目の形のテクスチャを抜き出すことができます! 片目を選択してエンターキーを押す 輪郭の線の状態が悪ければクリック&ドラッグでエンターを押す もう片目を選択してエンターキーを押す 輪郭の線の状態が悪ければクリック&ドラッグでエンターを押す 保存 でマスクの作成ができます! 対応アバターの画像を探す BOOTH等で、そのアイテクスチャに対応している「マスクになる画像」が配布されていないか、あるいは「黒目だけのテクスチャ」がないか探してみてください。 このツールはBOOTHにあるあらゆるアイテクスチャを自身のアバターの入れられます。 きっと世界が変わって見えることでしょう!
✨EyeMask Morpher - アイテクスチャ移植・変形ツール
1. 異種アバター間のテクスチャ移植 自動変形: 「元の目の形」を解析し、「ターゲットの目の形」に合わせて画像をワープさせます。 解像度自動調整: 元画像とターゲットの解像度が違っても、自動でリサイズしてフィットさせます。 2. 賢い検出アルゴリズム 左右分割ダブル (推奨): 画像を左右に分割し、それぞれの目で一番大きなパーツを検出して変形します。 マルチ対応: 複数の目がある人外アバターや、特殊な形状の目にも対応する「マルチペア」「重心判定」アルゴリズムを搭載。 3. 高機能な瞳孔合成 (Pupil Composite) 瞳孔の乗せ換え: 変形したベースの目に、別の瞳孔テクスチャを合成できます。 自動色取得: 元のテクスチャから「瞳の色」を自動でスポイトし、合成する瞳孔になじませます。 合成モード: 乗算・オーバーレイ・加算など、Photoshopのようなブレンドモードが使えます。 4. 作業効率化機能 オッドアイ対応: 左右別々のファイルになっているテクスチャを、1枚のUV画像に統合して出力できます。 一括処理 (Batch): フォルダ内のテクスチャをドラッグ&ドロップで放り込めば、100枚でもまとめて自動変換します。 🛠️ 便利な「裏技」モード マスク設定の「全選択 (Full)」チェックボックスを活用することで、アイテクスチャの変形以外の用途にも使えます。 ★看板ハメ込みモード: 画像を特定の矩形(モニターやポスターのUV枠)にピッタリ合わせて変形させます。 裏技にしていますが、このモードがこのツールの本領を発揮しています。 ★切り抜き素材化: 変形させずに、指定したマスクの形だけを切り抜いて背景を透明にします。 ★色変え・合成のみ: 形は変えずに、瞳孔合成機能だけを使って強力な「色改変ツール」として利用できます。 Unityメニューの Tools > Kalon Tools > EyeMask_Morpher
✨UVレイヤーペインター(UV Layer Painter)
UV構造を基準に、テクスチャ加工用の下準備を行うツールです。 アバターを所持している場合に使用し、 メッシュ・UV情報から 目や特定パーツの領域を正確に抽出・可視化 できます。 UVに基づいた領域抽出・確認 マスク作成用の下準備に最適 アバター改変・派生にも対応可能 Unity内完結、外部画像編集ソフト不要 一度作成したマスクは再利用可能なため、 同一アバターの再変換や別テクスチャへの適用が簡単 です。
✨TextureCutoutEditor
アバターを所持していない場合でも使用できる、 非対応アイテクスチャ変換向けの前処理・補助編集ツールです。 既存のアイテクスチャや黒目・ハイライト素材を読み込み、 変換に必要な形へテクスチャを切り抜く作業をUnity上で行えます。 主な用途 黒目・ハイライトなどパーツ単位の切り出し 黒目のみ配布テクスチャの変換対応 マスクが存在しない場合の前処理 対応アバター情報が不明な素材の調整 特徴 画像ベース処理のため、対応アバター制限なし テンプレ依存なし・将来的なアバター追加にも対応 外部画像編集ソフト不要、Unity内完結
✨Mask Generator - テクスチャ加工・マスク生成ツール
1. 高度な色抽出・透過処理 スポイト機能: 画像をクリックするだけでターゲット色を取得。 抽出/除去: 特定の色だけを残す(抽出)、または特定の色だけを消す(除去)ことが可能。 許容値・ぼかし調整: 色の判定範囲や、境界線のぼかし具合をスライダーで直感的に調整できます。 2. 便利な加工・修正ツール ミラーリング: 画像の左半分を右側に反転コピーし、左右対称にします。 反転: 色の反転、アルファ(透明度)の反転。 シルエット化: 画像を指定色(白・黒・任意色)で塗りつぶし、マスク素材として仕上げます。 3. レイヤー合成(追加プレビュー機能) 加工した画像を「追加プレビュー」キャンバスにスタンプのように重ねて合成できます。 画像の形状を使って型抜き(削除)することも可能。複数のマスクを1枚にまとめるのに便利です。 4. 作業効率化 Undo/Redo: 作業履歴の「戻る・進む」に対応(メイン・追加プレビュー個別対応)。 PNG保存: 加工した画像をワンクリックでPNGとして保存・インポート設定まで自動で行います。 Unityメニューの Tools > Kalon Tools > Mask_Generator
🔹使用ライブラリについて
本ツールの一部機能には、以下のオープンソースライブラリを使用しています。 OpenCV / OpenCvSharp 画像処理・輪郭検出・変形処理に使用 (Apache License 2.0) これらのライブラリは、 各ライセンス条件を遵守した上で組み込み・利用しています。 本ツール自体の著作権は作者に帰属します。
森羅ちゃん、マリシア対応について(未検証)
作者が所持していないため、あくまでも聞いた構成の認識に間違いがなければ理屈上出来るはずという手順書です。 検証報告お待ちしています。 報告者にはショップ内からお好きな商品プレゼント! 森羅ちゃんは白目と黒目が同じUVあるという話なので、 UV Mesh Selector を使い、黒目の部分を抜き出せば、あとは通常の黒目マスクと同じ扱いで出来るはずです。 マリシアちゃんは、黒目、虹彩、瞳孔で構成されていて、アニメーションで目が動くと聞きました。 マリシア→ほかのアバターの場合、マリシアを所持していないと難しいと思われます UV Mesh Selectorで、マリシアの黒目、虹彩、瞳孔をそれぞれ取り出し、 黒目と虹彩を、変換先アバターの場合の黒目に変換し、liltoonの合成で重ねましょう 変換先アバターでUV Mesh Selectorで黒目よりもちょっと小さいマスクを作り、虹彩に適用すれば少し小さな虹彩ができるので解決すると思います。 他アバター→マリシア UV Mesh Selectorで、マリシアの 黒目だけ 虹彩、瞳孔をセット の2種類を用意します 虹彩、瞳孔のマスクとフェイステクスチャを、瞳孔を合成するところに入れ、色を合わせて出力してください 場合によっては、さらに瞳孔だけ色を変えるを入れるとより馴染むと思います。 あくまでも構成が合っていれば理屈上出来るという処理です。 重ねますが検証報告お待ちしています。
■アップデート情報
1月7日 販売告知の新しい販売ページの作成にちょうど良かったので、GIFアイテクスチャ特化版ツール GIF_Morpher を追加しました。 うまく機能しなかった場合は、下記販売ページを見てください。 https://kalon021215.booth.pm/items/7848181 1月11日 バージョン2.0 「UV ID-Map Generator」と「UV Mesh Selector」を統合した「UV_Layer_Painter」が追加されました 「TextureCutoutEditor」が追加されました
利用規約
本利用規約(以下「本規約」)は、「【Unity完結】非対応アイテクスチャ適応キット」(以下「本ツール」)の利用条件を定めるものです。本ツールをダウンロード・使用した時点で、本規約に同意したものとみなします。 利用範囲 本ツールは、Unity上でのテクスチャ変形・マスク生成・画像加工を目的としたツールです。 個人利用・商用利用を問わず使用可能です。 変換元画像・素材の取り扱いについて 本ツールで使用する変換元画像・テクスチャ・マスク等の素材は、必ずその素材の配布元・制作者が定める利用規約に従ってください。 利用者が、利用規約に反する素材(無断転載、再配布禁止素材、利用範囲外の素材等)を使用したことにより生じた問題について、作者は一切の責任を負いません。 本ツールは「画像を加工・変形する手段」を提供するものであり、素材の権利状態を保証・判断するものではありません。 生成物の権利について 本ツールを使用して生成された画像・テクスチャ・データ(以下「生成物」)の著作権は、変換元素材の権利者、または利用者に帰属します。 作者は、生成物に対して一切の著作権・使用権・二次利用権等を主張しません。 生成物の利用・公開・販売・配布に関して生じた問題について、作者は責任を負いません。 第4条(禁止事項) 以下の行為を禁止します。 本ツール自体(スクリプト・DLL・データ等)の再配布、転売、転載は禁止での公開 本ツールを使用して生成したデータであることを理由に、第三者の権利を侵害する行為 作者または第三者に不利益・損害を与える目的での使用 法令または公序良俗に反する利用 ※生成物の配布・販売自体は制限しませんが、元素材の規約を必ず優先してください。

