VRChat
HOTATE's VIRTUALABHOTATE's VIRTUALAB

ワイヤーフレーム表示シェーダー【WireframeShader】

通常版、Boost版とも中身は変わりません。 [WireframeCamera] デプスカメラのレンダーテクスチャを使ってワイヤーフレームを計算します。カメラを使用しているためフレンド間でしか有効になりません。 "PlefabWireframeCamera"をアバターの子にしてください。青い立方体の範囲が撮影範囲です。デフォルトでカメラはオフですが、Unityの再生ボタンを押すと有効になります(VRC上では有効になります)。 ①DepthTex:デプステクスチャを指定してください。(精度が悪いときはデプステクスチャの解像度を少し上げてください) ②サンプル間隔:Unityの再生ボタンを押した後、確認しながら適当な数値に設定してください。 ③精度:Unityの再生ボタンを押した後、確認しながら適当な数値に設定してください。 ④背景色:背景の色です。 ⑤線の色:ワイヤーフレームの色です。 [WireFrameNoCamera] グラブパスからワイヤーフレームを計算します。カメラを使用しないためフレンド以外でも有効ですが、Unlitなど一部シェーダーに対応していません。 ①サンプル間隔:確認しながら適当な数値に設定してください。 ②精度:確認しながら適当な数値に設定してください。 ③背景色:背景の色です。透明度も設定できます。 ④線の色:ワイヤーフレームの色です。透明度も設定できます。 表示されるワイヤーフレームはいずれも計算の誤差があり、実際のポリゴンとは異なる場合があります。 * by,HhotateA * Released under the MIT license * Twitter :HHOTATEA_VRC * * Date: 2018-10-27

通常版、Boost版とも中身は変わりません。 [WireframeCamera] デプスカメラのレンダーテクスチャを使ってワイヤーフレームを計算します。カメラを使用しているためフレンド間でしか有効になりません。 "PlefabWireframeCamera"をアバターの子にしてください。青い立方体の範囲が撮影範囲です。デフォルトでカメラはオフですが、Unityの再生ボタンを押すと有効になります(VRC上では有効になります)。 ①DepthTex:デプステクスチャを指定してください。(精度が悪いときはデプステクスチャの解像度を少し上げてください) ②サンプル間隔:Unityの再生ボタンを押した後、確認しながら適当な数値に設定してください。 ③精度:Unityの再生ボタンを押した後、確認しながら適当な数値に設定してください。 ④背景色:背景の色です。 ⑤線の色:ワイヤーフレームの色です。 [WireFrameNoCamera] グラブパスからワイヤーフレームを計算します。カメラを使用しないためフレンド以外でも有効ですが、Unlitなど一部シェーダーに対応していません。 ①サンプル間隔:確認しながら適当な数値に設定してください。 ②精度:確認しながら適当な数値に設定してください。 ③背景色:背景の色です。透明度も設定できます。 ④線の色:ワイヤーフレームの色です。透明度も設定できます。 表示されるワイヤーフレームはいずれも計算の誤差があり、実際のポリゴンとは異なる場合があります。 * by,HhotateA * Released under the MIT license * Twitter :HHOTATEA_VRC * * Date: 2018-10-27