![Praecipua](https://booth.pximg.net/c/48x48/users/9311201/icon_image/30758b7e-f3b3-4fed-a6b8-908fe377c9fe_base_resized.jpg)
表情確認カメラ、シェーダー
- 有料版 (Unlit)Digital100 JPY
- 有料版 (スタバをおごる)Digital500 JPY
- LICENSEDigital0 JPY
- おまけシェーダーDigital0 JPY
![表情確認カメラ、シェーダー](https://booth.pximg.net/558b885d-d061-4276-98ff-5c9fad2e1476/i/4409754/837bc782-f84d-4871-8d92-a2313a93de9f_base_resized.jpg)
VRChat でアバターの表情確認をしたい! けど VRChat にある Face Mirror や、他の方の類似商品では満足できない! そんなあなたのためのアイテムです。 *特徴* ・ミラーやカメラに映らない! ・他人のアバターやワールドなどの障害物より手前で見れる! ・映る範囲を調整できる!(耳の先や胸あたりまでなど) ・他人からも見えない! ・透明度、位置を好きなように変更できる! *類似商品などとの違い* reserved2 を非表示にしていない古いワールド等で、ミラーに映り込んでしまいますが、本商品ではミラーに映り込まないように対策をし、ミラー越しに写真を撮った時にも映りません。 アニメーションによって動く耳などまで映らず、映る範囲が変更できないため、耳の状態を確認できないことがありましたが、本商品では映る範囲も調整できるため、そのよな問題は起こりにくくなります。 導入で Fixed Joint の設定などが複雑でしたが、Parent Constraint で2回クリックするだけの簡単な導入になりました。 それにより、ワールドの重力設定か何かによっては、表情確認ミラーが飛んで行ったり落ちて行ってしまう問題も起こらなくなりました。 高解像度(4K など)のカメラで映らなくするには、シェーダーの書き換えが必要でしたが、本商品では 16K (15360 x 8640) という超高解像度のカメラまで非表示の設定がしてあります。(1.1 まで) 2.0 では、ワールドのミラーや、カメラなどに映らなくする処理を、VRChat で用意されている変数を使うようにしました。そのため、カメラのプレビューに映らなくなりました。 *導入方法* 本商品サムネ画像を見てください。 *確認している動作環境* Unity 2019.4.31f1 / 2019.4.40f1 VRChat SDK Avatars (VCC) 3.4.1 (2023.11.18 時点での最新版) VRChat 2023.4.2 (Build 1381, 2023.11.18 時点での Open Beta 最新版) *FaceCamera と FaceCamera Unlit の違い* どちらもカメラおよび、ミラーには映らないはずです。 FaceCamera は SUrface シェーダーを基に作った、ワールドなどの光源の影響を受け、陰で暗く(黒く)なることがあるものです。 FaceCamera Unlit の方は Unlit シェーダーを基に作った、光の影響を受けない(にくい)、表情がより確認しやすいものとなっています。 FaceCamera の方もせっかく書いたので、試作版として配布しています。(細かい調整や更新は今後しません) *不具合などについて* シェーダーや数学について知識がない人が、数週間かけてがんばってシェーダーを書いています。うまく動作しない、不具合があるときのサポートや修正には、限界があることをご了承ください。 *補足* 制作時に数名の方とテストしていますが、その際に、仕様上、一部でどうしても回避できない透過問題が見つかっています。 この表情表示を最前面に表示するものは、レンダーキューの数値で実現しているため、一部のアバターやワールドのレンダーキューの数値によっては透けて見えることがあります。また、ネームタグが透けることがあるものも、同じ理由で仕様となっています。 レンダーキューの数字を変えることで回避できますが、表情が見えにくくなったりする場合があります。 (RenderQueue=Transparent としてあります。) *ライセンス、規約について* Apache License 2.0 で配布します。 要約を書いておきますが、正式な規約は原文が優先されます。 (記憶で書いてるので、要約が少し間違ってるかも) 商用利用、修正、(再)配布、私的使用などが許可、 商標使用が不可、責任を負ったり保証はしない、 ライセンスおよび著作権表示、変更部分の明示が再配布の要件 *バージョン履歴* 1.0 2023.01.01 配布開始 1.1 2023.01.04 シェーダーのパス変更(仕様は特に変わっていません) 2.0 Beta 2023.11.18 シェーダーの仕様変更 (導入ツールはまだ未実装)