VR空間のプロダクト専門ECサイト Vket Store
VR空間のプロダクト専門ECサイト Vket Store


    公開日 : 2020/12/18 20:50:40


    パフォーマンスに大きな影響を与えないUnity/VRchat用のグラスシェーダーです。GrabPassを使用しないので、パフォーマンスを大幅に節約できます。 (申し訳ありませんが、この説明は現在英語のみです) Usage Your scene must have reflection probes set up for the shader to look correct. Diffuse Colour changes the surface colour of the glass. You can adjust the solidity of the glass through the alpha channel. Glow Strength will add a soft glow coming from the "inside" of the glass. It's multiplied by the Tint Texture. IOR and Refraction Power control the refraction effect. Surface Mask will define "foggy" areas of the glass. The brighter it is, the blurrier the glass gets. It uses the reflection probe for this, so players and other objects won't be seen in foggy glass. If you're using this on a single glass object, it's recommended to place a reflection probe in the middle of the object, and assign it as the object's Anchor Override. Usage (Rain) When using the rain versions, make sure the Rain Mask, Droplet Normals, and Ripple Normals textures are assigned. By default, the speed of the rain is 1 cycle/second. Depending on how hard you want the rain to look, you can lower this to make the rain's pattern less noticeable. The different channels of the mask channel correspond to different aspects of the rain effect. If you want to change how the rain effect looks, here's what you need to know. Red channel controls the ripple effect on the ground. Green channel controls the droplet streak effect on walls. Blue channel controls the mask over the droplets to give them the appearance of motion. License You can access the development repository of the shader at https://gitlab.com/s-ilent/fake-glass This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. http://creativecommons.org/licenses/by-sa/4.0/ For support or feedback, you can join the Discord. https://discord.gg/uHJx4g629K