All Projects → valryon → Water2d Unity

valryon / Water2d Unity

Licence: mit
A simple shader + example of a water surface with reflection in 2D

Projects that are alternatives of or similar to Water2d Unity

Depthinverseprojection
An example showing how to inverse-project depth samples into the view/world space in Unity.
Stars: ✭ 296 (-11.64%)
Mutual labels:  unity, unity3d, shader
Standardgeometryshader
An example of a geometry shader with Unity's standard lighting model support.
Stars: ✭ 303 (-9.55%)
Mutual labels:  unity, unity3d, shader
Shinyeffectforugui
Shiny effect of uGUI, which does not need mask or normal map.
Stars: ✭ 204 (-39.1%)
Mutual labels:  unity, unity3d, shader
Kinobinary
Binary image effect for Unity
Stars: ✭ 180 (-46.27%)
Mutual labels:  unity, unity3d, shader
Spheredissolve
Customizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
Stars: ✭ 311 (-7.16%)
Mutual labels:  unity, unity3d, shader
Isaura
An attempt at making a aura thingie with a isoline shader.
Stars: ✭ 187 (-44.18%)
Mutual labels:  unity, unity3d, shader
Contactshadows
Experimental implementation of contact shadows for Unity.
Stars: ✭ 219 (-34.63%)
Mutual labels:  unity, unity3d, shader
Bloodfx
Procedural blood stain shader
Stars: ✭ 170 (-49.25%)
Mutual labels:  unity, unity3d, shader
Rdsystem
Reaction-diffusion system with CustomRenderTexture.
Stars: ✭ 271 (-19.1%)
Mutual labels:  unity, unity3d, shader
Uieffect
UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!
Stars: ✭ 3,449 (+929.55%)
Mutual labels:  unity, unity3d, shader
Kinovision
Frame visualization utility for Unity
Stars: ✭ 177 (-47.16%)
Mutual labels:  unity, unity3d, shader
Skyboxplus
Basic skybox extensions for Unity
Stars: ✭ 324 (-3.28%)
Mutual labels:  unity, unity3d, shader
Nvjob Water Shader Simple And Fast
#NVJOB Simple Water Shaders. Free Unity Asset.
Stars: ✭ 172 (-48.66%)
Mutual labels:  unity, unity3d, shader
Unity Shaders
✨ Shader demo - More than 300 examples
Stars: ✭ 198 (-40.9%)
Mutual labels:  unity, unity3d, shader
Rimlight
Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (-49.25%)
Mutual labels:  unity, unity3d, shader
Noiseball2
A small example of procedural modeling with compute shaders.
Stars: ✭ 215 (-35.82%)
Mutual labels:  unity, unity3d, shader
Unity Texture Curve
✏️ Example showing how to bake an AnimatedCurve into a Texture and use it in a shader.
Stars: ✭ 149 (-55.52%)
Mutual labels:  unity, unity3d, shader
Computestochasticreflections
Compute Stochastic Screen Space Reflections for unity post processing
Stars: ✭ 163 (-51.34%)
Mutual labels:  unity, unity3d, shader
Videoplayereffects
Experimental special effects for VideoPlayer (Unity 5.6 new feature)
Stars: ✭ 252 (-24.78%)
Mutual labels:  unity, unity3d, shader
Unity Script Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
Stars: ✭ 3,640 (+986.57%)
Mutual labels:  unity, unity3d, shader

2D Water surface in Unity3D

screenshot

Description

A 2D water surface that will deform what is "underwater".

More details in my blog post.

Made with Unity 5.4.3f1 but should work on all Unity 5 versions.

Not enough tested on mobile and not tested at all on consoles

Usage

  1. Clone this repository or download the latest release package available.

  2. Add the "Water2D Surface" prefab in your scene. This is now your water.

  3. Tweak the sprite order/layer of the surface

  4. Add a WaterReflectableScript to any object you want to be reflected in the water

Enjoy! You can also simply place sprites under water using sprite layers/order.

Credits

Demo assets made by the Superpower team.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].