All Projects → mob-sakai → DissolveEffectForUGUI

mob-sakai / DissolveEffectForUGUI

Licence: MIT license
A dissolve effect for uGUI, without material instancing. Please star and watch this project :)

Programming Languages

C#
18002 projects
HLSL
714 projects
ShaderLab
938 projects
shell
77523 projects

Projects that are alternatives of or similar to DissolveEffectForUGUI

DissolveEffectForTMPro
DissolveEffectForTMPro provide dissolve effect component for TextMeshPro in Unity.
Stars: ✭ 86 (+28.36%)
Mutual labels:  shader, ugui, effect, dissolve
Uieffect
UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!
Stars: ✭ 3,449 (+5047.76%)
Mutual labels:  shader, ugui, effect
URP-Sun-Shafts
A URP port of Unity's classic Standard Assets Effects package's Sun Shaft effect
Stars: ✭ 36 (-46.27%)
Mutual labels:  shader, effect
Unity Frosted Glass
❄️ Test of a frosted glass material in Unity.
Stars: ✭ 506 (+655.22%)
Mutual labels:  shader, effect
Unity Grabsquares Effect
Unity GrabSquares Effect
Stars: ✭ 39 (-41.79%)
Mutual labels:  shader, effect
Hologramshader
✏️ Test of an hologram material made in Unity.
Stars: ✭ 684 (+920.9%)
Mutual labels:  shader, effect
Kinobloom
Bloom effect for Unity
Stars: ✭ 704 (+950.75%)
Mutual labels:  shader, effect
Computestochasticreflections
Compute Stochastic Screen Space Reflections for unity post processing
Stars: ✭ 163 (+143.28%)
Mutual labels:  shader, effect
Processing Postfx
A shader based postFX library for processing.
Stars: ✭ 114 (+70.15%)
Mutual labels:  shader, effect
Nnao
Neural Network Ambien Occlusion based on http://theorangeduck.com/page/neural-network-ambient-occlusion
Stars: ✭ 57 (-14.93%)
Mutual labels:  shader, effect
BlurringAtlasForUGUI
A blur effect for uGUI in Unity, that is effective even for atlas images including dynamic fonts.
Stars: ✭ 29 (-56.72%)
Mutual labels:  ugui, effect
Shinyeffectforugui
Shiny effect of uGUI, which does not need mask or normal map.
Stars: ✭ 204 (+204.48%)
Mutual labels:  shader, effect
X Postprocessing Library
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
Stars: ✭ 1,079 (+1510.45%)
Mutual labels:  shader, effect
Kinobinary
Binary image effect for Unity
Stars: ✭ 180 (+168.66%)
Mutual labels:  shader, effect
MirrorReflectionEffectForUGUI
A simple mirror reflection effect for a uGUI without reflection probes or shaders.
Stars: ✭ 99 (+47.76%)
Mutual labels:  ugui, effect
UCharts
UCharts allows creating radar charts, pie charts, half pie chart in your Unity3d Games.
Stars: ✭ 33 (-50.75%)
Mutual labels:  ugui
AndroidGLKit
AndroidGLKit provides OpenGL ES 2.0 boilerplate codes for Android.
Stars: ✭ 22 (-67.16%)
Mutual labels:  shader
RubyTextMeshPro
Unity Text Mesh Proでルビ(フリガナ)のタグを追加しました.
Stars: ✭ 61 (-8.96%)
Mutual labels:  ugui
VideoReflection
Embeddable video, GIF, water reflection and video borders in a video.
Stars: ✭ 33 (-50.75%)
Mutual labels:  effect
unity-built-in-shaders
A comprehensive archive for Unity's built-in shaders
Stars: ✭ 38 (-43.28%)
Mutual labels:  shader

DissolveEffectForUGUI

NOTE: This project has been integrated into UIEffect, so we are NOT continuing development in this repository.

A dissolve effect for uGUI, without material instancing.

<< Description | Demo | Download | Usage | Development Note | Change log >>





Description

DissolveEffectForUGUI applies dissolve-effect to uGUI element (Image, RawImage, Text, etc...) WITHOUT material instancing.
This will suppress extra draw calls and improve performance.

  • Parameters
    • Dissolve factor
    • Edge width
    • Edge color
    • Edge color mode
    • Edge softness
    • Noise pattern image (shingle channel)
    • Effect player
      • Enable playing
      • Duration
      • Update mode





Demo

  • demo
    • Just 1 draw call!

WebGL Demo





Usage

  1. Download DissolveEffectForUGUI.unitypackage from Releases.
  2. Import the package into your Unity project. Select Import Package > Custom Package from the Assets menu.
  3. In Unity5.6+, enable TexCoord1 channel of canvas.
  4. Add DissolveEffectForUGUI component to UI element (Image, RawImage, Text, etc...) from Add Component in inspector.
  5. Control effect parameters in inspector.
  6. Enjoy!
Requirement
  • Unity 5.5+ (included Unity 2017.x)
  • No other SDK are required





Development Note

What's doing?





License

Author

mob-sakai

See Also

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].