LilToonの距離フェードという機能を使うと撫でられた相手の没入感を損なわずに相手を撫でることが出来ます
設定する
LiltoonをGithubやBoothからダウンロードしUnityにインポートします
ここではUnity 2019.4.31f1 Liltoon 1.2.12 を使って説明します
アバターのマテリアルにLiltoonシェーダーを設定したらシェーダー設定タブのシェーダー設定(全マテリアル共通)から距離フェードを有効にします
(ついでに距離クリッピングキャンセラーも有効にすると相手の顔に手が触れても相手の画面から手が消えずに描画されるようになります)
チェックマークを付けただけでは反映されないので赤字のシェーダー設定を適用を押すことを忘れないでください
距離フェードを有効にすると詳細説明タブの拡張設定に距離フェードという項目が追加されているのでそれを開きます
- 色 影を表現したいなら000000を設定しましょう
- 開始距離 フェードが開始される距離 0.1くらいが良いかも
- 終了距離 フェードが終了する距離 デフォルトの0.01でも問題なかったです
- 強度 色の強度 0.7~1.3くらいに調整するといい感じになります 上の写真では1.3です フェードを無効にしたい場合は0を設定します
- 裏面を影にする これを有効にするとアバターの裏側を黒く出来るのでオススメです
基本設定の描画面がBack(全面のみ描画)になっていると機能しません
試す
試すときはこのワールドがオススメ