All Projects → mob-sakai → DissolveEffectForTMPro

mob-sakai / DissolveEffectForTMPro

Licence: MIT license
DissolveEffectForTMPro provide dissolve effect component for TextMeshPro in Unity.

Programming Languages

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

Projects that are alternatives of or similar to DissolveEffectForTMPro

DissolveEffectForUGUI
A dissolve effect for uGUI, without material instancing. Please star and watch this project :)
Stars: ✭ 67 (-22.09%)
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 (+3910.47%)
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 (-58.14%)
Mutual labels:  shader, effect
Unity Frosted Glass
❄️ Test of a frosted glass material in Unity.
Stars: ✭ 506 (+488.37%)
Mutual labels:  shader, effect
Unity Grabsquares Effect
Unity GrabSquares Effect
Stars: ✭ 39 (-54.65%)
Mutual labels:  shader, effect
BlurringAtlasForUGUI
A blur effect for uGUI in Unity, that is effective even for atlas images including dynamic fonts.
Stars: ✭ 29 (-66.28%)
Mutual labels:  ugui, effect
Kinobloom
Bloom effect for Unity
Stars: ✭ 704 (+718.6%)
Mutual labels:  shader, effect
Computestochasticreflections
Compute Stochastic Screen Space Reflections for unity post processing
Stars: ✭ 163 (+89.53%)
Mutual labels:  shader, effect
Processing Postfx
A shader based postFX library for processing.
Stars: ✭ 114 (+32.56%)
Mutual labels:  shader, effect
Nnao
Neural Network Ambien Occlusion based on http://theorangeduck.com/page/neural-network-ambient-occlusion
Stars: ✭ 57 (-33.72%)
Mutual labels:  shader, effect
RubyTextMeshPro
Unity Text Mesh Proでルビ(フリガナ)のタグを追加しました.
Stars: ✭ 61 (-29.07%)
Mutual labels:  ugui, textmeshpro
Shinyeffectforugui
Shiny effect of uGUI, which does not need mask or normal map.
Stars: ✭ 204 (+137.21%)
Mutual labels:  shader, effect
Hologramshader
✏️ Test of an hologram material made in Unity.
Stars: ✭ 684 (+695.35%)
Mutual labels:  shader, effect
X Postprocessing Library
Unity Post Processing Stack Library | Unity引擎的高品质后处理库
Stars: ✭ 1,079 (+1154.65%)
Mutual labels:  shader, effect
Kinobinary
Binary image effect for Unity
Stars: ✭ 180 (+109.3%)
Mutual labels:  shader, effect
MirrorReflectionEffectForUGUI
A simple mirror reflection effect for a uGUI without reflection probes or shaders.
Stars: ✭ 99 (+15.12%)
Mutual labels:  ugui, effect
uCurvedScreen
Curved-sreen shader aseet for Unity.
Stars: ✭ 51 (-40.7%)
Mutual labels:  shader
UnityScreenSpaceReflection
Simple Screen Space Reflection Implementation.
Stars: ✭ 41 (-52.33%)
Mutual labels:  shader
sparksl-noise
minimum proof of concept about procedural noise generation in SparkAR's shader language (SparkSL).
Stars: ✭ 16 (-81.4%)
Mutual labels:  shader
nuance
A tool to run your shaders on the gpu. Also a good demo application for wgpu-rs.
Stars: ✭ 26 (-69.77%)
Mutual labels:  shader

DissolveEffectForTMPro

NOTE: This project is experimental.

NOTE: This project is a derivative project of MeshEffectForTextMeshPro.

NOTE: This project will be integrated to UIEffect.

DissolveEffectForTMPro provide dissolve effect component for TextMeshPro in Unity.

PRs Welcome

<< Description | WebGL Demo | Download | Usage | Example of using | Development Note | Change log >>

What's new? See changelog

Do you want to receive notifications for new releases? Watch this repo





Description

DissolveEffectForTMPro provide dissolve effect component (from UIEffect) for TextMeshPro in Unity.

It works well not only for standard Graphic components (Image, RawImage, Text, etc.) but also for TextMeshPro and TextMeshProUGUI.

Features

  • Dissolve color, width and softness.
  • Effect area: RectTransform, Fit, Split by character.
  • Support <font> and <sprite> tags.
  • You can control effect properties from script, AnimationClip and inspector.
  • Works well not only for standard Graphic components (Image, RawImage, Text, etc.) but also for TextMeshPro and TextMeshProUGUI.
  • No useless allocation.
  • Easy to set up.





Demo

WebGL Demo





Usage

  1. Download DissolveEffectForTMPro.unitypackage from Releases.
  2. Import the package into your Unity project. Click Import Package > Custom Package from the Assets menu.
  3. Enable TexCoord1 and TexCoord2 channels of canvas.

  4. Add UIDissolve component to TextMeshPro from Add Component in inspector or Component > DissolveEffectForTMPro > UIDissolve menu.
  5. Set dissolvable material preset to the TextMeshPro component. Press the Fix button to generate or set dissolvable material preset.
  6. (Option) Set dissolvable sprite asset to the TextMeshPro component. Press the Fix button to generate or set dissolvable sprite asset.
  7. Adjust the parameters of the effect as you like, in inspector.
  8. Enjoy!
Requirement
  • Unity 5.6+ (including Unity 2019.x)
  • TextMeshPro v1.0.0+





Development Note





License

  • MIT
  • © UTJ/UCL

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