Unity Asset – Fast Mobile Planar Reflection ( URP , VR , AR , LWRP )

Author Sonya
2021-09-27
1 102
0
Unity Asset – Fast Mobile Planar Reflection ( URP , VR , AR , LWRP )

Unity Asset – Fast Mobile Planar Reflection ( URP , VR , AR , LWRP )

Works with Unity versions higher than 2017.1.0f
LWRP works only with Unity versions higher than 2019.1.0f1
URP works only with Unity versions higher than 2019.3.0f3

VR works for single pass and multi pass rendering

Fastest Solution on the market.

NOTE!!! If you are using planar reflection for PC, in case of usage Normal maps for planar reflected plane's material - set it as DEFAULT texture(by default unity will try to set its type as Nomral map)

***UPDATE***
*Unity Fogs supported
*URP/LWRP now support additional lights
*Shadows added
*Blurry Reflections
*Masking - to reflect certain areas

This asset consists of shaders for applying the Real-time Planar Reflection to the scene. The quality was one of the most main goals during the development, despite that, the main focus was targeted towards the performance on mobile devices.

Note that the effect works only in runtime. Additionally, as it follows from the name, the effect works properly with plane objects

SHADERS

* Unlit - Modified and optimized version of standart mobile Unlit shader.
* Diffuse VertexLit - Modified and optimized version of standart mobile Diffuse shader, where the most of the calculations are made on vertex shader.
* Specular VertexLit - Modified and optimized version of standart mobile Specular shader, where the most of the calculations are made on vertex shader. Note that the specular map should be in Alpha channel of the Main Texture.
* Diffuse PixelLit - Modified and optimized version of standart mobile Diffuse shader, where the most of the calculations are made on fragment shader.
* Specular PixelLit - Modified and optimized version of standart mobile Specular shader, where the most of the calculations are made on fragment shader. Note that the specular map should be in Alpha channel of the Main Texture.
*Bumped Diffuse - Modified and optimized version of standart mobile Bumped Diffuse shader. Distort Amount value used to distort the reflecation by the Normal Map applied to the plane
*Bumped Specular - Modified and optimized version of standart mobile Bumped Specular shader. Note that the specular map should be in Alpha channel of the Main Texture. Distort Amount value used to distort the reflecation by the Normal Map applied to the plane
Asset Details:
  • Current Version: 1.3
  • More Info: https://assetstore.unity.com/packages/vfx/shaders/fast-mobile-planar-reflection-urp-vr-ar-lwrp-142801

Download links:
Comments
Add comment
Add comment:
Your name:
Your E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
I am not robot: *
Archive
«    April 2024    »
MonTueWedThuFriSatSun
1234567
891011121314
15161718192021
22232425262728
2930 
December 2023 (1)
October 2023 (1)
May 2023 (1)
February 2023 (519)
January 2023 (532)
December 2022 (515)
Vote
Upgrade to Premium