{"repo":"mob-sakai/UIEffect","free":true,"listed":false,"github":"https://github.com/mob-sakai/UIEffect","clone":"git clone https://github.com/mob-sakai/UIEffect.git","description":"UIEffect is an open-source package that allows you to intuitively apply rich UI effects directly from the Inspector or via code. Combine various filters, such as grayscale, blur, and dissolve, to decorate your UI with a unique visual style!","language":"C#","stars":7569,"topics":["blur","burn","component","contrast","edge-detection","effect","grayscale","hsv-color","melt","pixelation","posterize","retro","rgb-shift","sepia","shader","tweener","ugui","ui","unity","unity3d"],"license":"MIT","category":"game_ui_asset","readme_excerpt":"# <img alt=\"logo\" height=\"26\" src=\"https://github.com/mob-sakai/mob-sakai/releases/download/docs/uieffect5.7.0-logo.png\"/> UIEffect v5 <!-- omit in toc -->\n\n[![](https://img.shields.io/npm/v/com.coffee.ui-effect?label=openupm&registry_uri=https://package.openupm.com)](https://openupm.com/packages/com.coffee.ui-effect/)\n[![](https://img.shields.io/github/v/release/mob-sakai/UIEffect?include_prereleases)](https://github.com/mob-sakai/UIEffect/releases)\n[![](https://img.shields.io/github/release-date/mob-sakai/UIEffect.svg)](https://github.com/mob-sakai/UIEffect/releases)  \n![](https://img.shields.io/badge/Unity-2020.3+-57b9d3.svg?style=flat&logo=unity)\n![](https://img.shields.io/badge/Unity-6000.0+-57b9d3.svg?style=flat&logo=unity)  \n![](https://img.shields.io/badge/TextMeshPro_Support-57b9d3.svg?style=flat)\n![](https://img.shields.io/badge/ShaderGraph_Support-57b9d3.svg?style=flat)\n![](https://img.shields.io/badge/Timeline_Support-57b9d3.svg?style=flat)\n![](https://img.shields.io/badge/UPR%2FHDPR_Support-57b9d3.svg?style=flat)\n![](https://img.shields.io/badge/VR_Support-57b9d3.svg?style=flat)  \n[![](https://img.shields.io/github/license/mob-sakai/UIEffect.svg)](https://github.com/mob-sakai/UIEffect/blob/main/LICENSE.md)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-orange.svg)](http://makeapullrequest.com)\n[![](https://img.shields.io/github/watchers/mob-sakai/UIEffect.svg?style=social&label=Watch)](https://github.com/mob-sakai/UIEffect/subscription)\n[![](https://img.shields.io/twitter/follow/mob_sakai.svg?label=Follow&style=social)](https://twitter.com/intent/follow?screen_name=mob_sakai)\n\n<< [📝 Description](#-description-) | [📌 Key Features](#-key-features) | [🎮 Demo](#-demo) | [⚙ Installation](#-installation) | [🔄 Upgrading from v4 to v5](#-upgrading-from-v4-to-v5) | [🚀 Usage](#-usage) | [🤝 Contributing](#-contributing) >>\n\n⚠️ This README is for v5. For v4, please visit [here](https://github.com/mob-sakai/UIEffect/blob/upm/README.md).\n\n## 📝 Description <!-- omit in toc -->\n\n**_\"Decorate your UI, simply and powerfully.\"_**\n\nUIEffect is a powerful, open-source Unity package that transforms your UI with stunning visual effects.  \nApply professional-grade filters like grayscale, blur, and dissolve directly from the Inspector—no coding required!\n\n✨ **Perfect for**: Game developers, UI designers, and anyone looking to enhance their Unity UI with minimal effort\n\n![](https://github.com/mob-sakai/mob-sakai/releases/download/docs/uieffect5.7.0-demo-title.png)\n\n- [📌 Key Features](#-key-features)\n- [🎮 Demo](#-demo)\n- [⚙ Installation](#-installation)\n  - [Install via OpenUPM](#install-via-openupm)\n  - [Install via UPM (with Package Manager UI)](#install-via-upm-with-package-manager-ui)\n  - [Install via UPM (Manually)](#install-via-upm-manually)\n  - [Install as Embedded Package](#install-as-embedded-package)\n  - [Import Additional Resources](#import-additional-resources)\n- [🔄 Upgrading from v4 to v5](#-upgrading-from-v4-to-v5)\n- [🚀 Usage](#-usage)\n  - [Getting Started](#getting-started)\n  - [Component: UIEffect](#component-uieffect)\n    - [Tone Filter](#tone-filter)\n    - [Color Filter](#color-filter)\n    - [Sampling Filter](#sampling-filter)\n    - [Transition Filter](#transition-filter)\n    - [Target Mode](#target-mode)\n    - [Blend Type](#blend-type)\n    - [Shadow Mode](#shadow-mode)\n    - [Gradation Mode](#gradation-mode)\n    - [Edge Mode](#edge-mode)\n    - [Detail Filter](#detail-filter)\n    - [Flip](#flip)\n    - [Others](#others)\n  - [Component: UIEffectTweener](#component-uieffecttweener)\n  - [Component: UIEffectReplica](#component-uieffectreplica)\n  - [Usage with TextMeshPro](#usage-with-textmeshpro)\n  - [Usage with SoftMaskForUGUI](#usage-with-softmaskforugui)\n  - [Usage with ShaderGraph](#usage-with-shadergraph)\n  - [Usage with Timeline](#usage-with-timeline)\n  - [Usage with Custom Shader](#usage-with-custom-shader)\n  - [Runtime/Editor Preset for UIEffect](#runtimeeditor-preset-for-uieffect)\n  - [Usage with Code](#usage-with-code)\n  - [Project Settings](#project-settings)\n    - [Settings](#settings)\n    - [Editor](#editor)\n    - [Shader](#shader)\n  - [:warning: Limitations](#warning-limitations)\n- [🤝 Contributing](#-contributing)\n  - [Issues](#issues)\n  - [Pull Requests](#pull-requests)\n  - [Support](#support)\n- [License](#license)\n- [Author](#author)\n- [See Also](#see-also)\n\n<br><br>\n\n## 📌 Key Features\n\n![](https://github.com/mob-sakai/mob-sakai/releases/download/docs/uieffect5.7.0-keyfeatures.png)\n\n- **UIEffect is out-of-the-box!**: Easily apply effects by adjusting parameters directly in the inspector.\n- **Rich effect combinations**: Decorate your UI with a variety of effects, such as grayscale, blur, and dissolve, by combining multiple filters and parameters.\n- **Efficient shader builds**: Only the shader variants in use are built, resulting in shorter build times.\n- **URP/HDRP/VR support**: Compatible with URP, HDRP, and VR environments.\n- **Runtime and editor presets**: Presets are available both at runtime and in the editor.\n- **TextMeshPro support**: Supports TextMeshPro, including `<font>` and `<sprite>` tags.\n- **UIEffectReplica Component**: Duplicate effects and apply them to multiple UI elements at once.\n- **UIEffectTweener Component**: A simple tweener component to play, stop, pause, and resume effects.\n- **AnimationClip support**: Allows control of effect animations using `AnimationClips`.\n- **v4 compatible components (optional)**: For easy upgrading with minimal changes, compatible v4 components are available optionally.\n- **SoftMaskForUGUI support (optional)**: Compatible with SoftMaskForUGUI for creating soft masks for UI elements. See for more details [here](#usage-with-softmaskforugui).\n- **ShaderGraph support (optional)**: Add `Canvas (UIEffect)` sub target (material) for UIEffect shaders. See for more details [here](#usage-with-shadergraph).\n- **Timeline support**: Control UIEffect using Timeline with `ControlTrack` and `UIEffect Tracks`. See for more details [here](#usage-with-timeline).\n\n<br><br>\n\n## 🎮 Demo\n\n![](https://github.com/mob-sakai/mob-sakai/releases/download/docs/1749461316801.png)\n<img src=\"https://github.com/mob-sakai/mob-sakai/releases/download/docs/uieffect5.7.0-demo-pattern.gif\" width=\"582\"/>  \n![](https://github.com/mob-sakai/mob-sakai/releases/download/docs/uieffect5.7.0-demo-showcase.png)  \n![](https://github.com/mob-sakai/mob-sakai/releases/download/docs/uieffect5.7.0-demo-tmp.png)  \n\n[Try the WebGL Demo](https://mob-sakai.github.io/UIEffect/)\n\n<br><br>\n\n## ⚙ Installation\n\n_This package requires **Unity 2020.3 or later**._\n\n### Install via OpenUPM\n\n- This package is available on [OpenUPM](https://openupm.com/packages/com.coffee.ui-effect/) package registry.\n- This is the preferred method of installation, as you can easily receive updates as they're released.\n- If you have [openupm-cli](https://github.com/openupm/openupm-cli) installed, then run the following command in your project's directory:\n  ```\n  openupm add com.coffee.ui-effect\n  ```\n- To update the package, use Package Manager UI (`Window > Package Manager`) or run the following command with `@{version}`:\n  ```\n  openupm add com.coffee.ui-effect@5.9.0\n  ```\n\n### Install via UPM (with Package Manager UI)\n\n- Click `Window > Package Manager` to open Package Manager UI.\n- Click `+ > Add package from git URL...` and input the repository URL: `https://github.com/mob-sakai/UIEffect.git?path=Packages/src`  \n  ![](https://github.com/mob-sakai/mob-sakai/releases/download/docs/upm-add-from-url.png)\n- To update the package, change suffix `#{version}` to the target version.\n    - e.g. `https://github.com/mob-sakai/UIEffect.git?path=Packages/src#5.9.0`\n\n### Install via UPM (Manually)\n\n- Open the `Packages/manifest.json` file in your project. Then add this package somewhere in the `dependencies` block:\n  ```json\n  {\n    \"dependencies\": {\n      \"com.coffee.ui-effect\": \"https://github.com/mob-sakai/UIEffect.git?path=Packages/src\",\n      ...\n    }\n  }\n  ```\n\n- To update the package, change suffix `#{version}` to the target version.\n    - e.g. `\"com.coffee.ui-effect\": \"https://github.com/mob-sakai/UIEffect.git?path=Packages/src#5.9.0\",`\n\n### Install as Embedded Package\n\n1. Download the `Source code (zip)` file from [Releases](https://github.com/mob-sakai/UIEffect/releases) and\n   extract it.\n2. Move the `<extracted_dir>/Packages/src` directory into your project's `Packages` directory.  \n   ![](https://github.com/mob-sakai/mob-sakai/releases/download/docs/upm-add-as-embedded.png)\n    - You can rename the `src` directory if needed.\n    - If you intend to fix bugs or add features, installing it as an embedded package is recommended.\n    - To update the package, re-download it and replace the existing contents.\n\n### Import Additional Resources\n\nAdditional resources can be imported to extend functionality.\n\n- [🔄 Upgrading from v4 to v5](#-upgrading-from-v4-to-v5)\n- [Usage with TextMeshPro](#usage-with-textmeshpro)\n- [Usage with ShaderGraph](#usage-with-shadergraph)\n\n<br><br>\n\n## 🔄 Upgrading from v4 to v5\n\nIf upgrading from UIEffect v4 to v5, note the following breaking changes:\n\n1. If you are installing via git URL, add `?path=Packages/src`. The default branch is changed `upm` to `main`.\n   ```json\n   // v4\n   \"com.coffee.ui-effect\": \"https://github.com/mob-sakai/UIEffect.git\",\n   \"com.coffee.ui-effect\": \"https://github.com/mob-sakai/UIEffect.git#upm\",\n   \n   // v5\n   \"com.coffee.ui-effect\": \"https://github.com/mob-sakai/UIEffect.git?path=Packages/src\",\n   \"com.coffee.ui-effect\": \"https://github.com/mob-sakai/UIEffect.git?path=Packages/src#main\",\n   ```\n\n2. Import the `v4 Compatible Components` sample from the Package Manager window.  \n\n3. All v4 components are obsolete.  \n- v4 `UIEffect` component is now `UIEffectV4` component. Change the reference in the code.\n- The `effectArea` property in some components are not supported in v5.\n- `UIShadow`, `UIGradient` components are not supported in v5.\n- v4 components can be converted","default_branch":"main","files":833,"tree":[".editorconfig",".github/CODEOWNERS",".github/FUNDING.yml",".github/ISSUE_TEMPLATE/bug_report.md",".github/ISSUE_TEMPLATE/feature_request.md",".github/ISSUE_TEMPLATE/question.md",".github/pull_request_template.md",".github/workflows/deploy.yml",".github/workflows/release.yml",".github/workflows/test-urp.yml",".github/workflows/test.yml",".gitignore","Assets/AddressableAssetsData.meta","Assets/AddressableAssetsData/AddressableAssetSettings.asset","Assets/AddressableAssetsData/AddressableAssetSettings.asset.meta","Assets/AddressableAssetsData/AssetGroupTemplates.meta","Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset","Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset.meta","Assets/AddressableAssetsData/AssetGroups.meta","Assets/AddressableAssetsData/AssetGroups/Built In Data.asset","Assets/AddressableAssetsData/AssetGroups/Built In Data.asset.meta","Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset","Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset.meta","Assets/AddressableAssetsData/AssetGroups/Schemas.meta","Assets/AddressableAssetsData/AssetGroups/Schemas/Built In Data_PlayerDataGroupSchema.asset","Assets/AddressableAssetsData/AssetGroups/Schemas/Built In Data_PlayerDataGroupSchema.asset.meta","Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset","Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset.meta","Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset","Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset.meta","Assets/AddressableAssetsData/DataBuilders.meta","Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset","Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset.meta","Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset","Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset.meta","Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset","Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset.meta","Assets/AddressableAssetsData/DataBuilders/BuildScriptVirtualMode.asset","Assets/AddressableAssetsData/DataBuilders/BuildScriptVirtualMode.asset.meta","Assets/AddressableAssetsData/DefaultObject.asset","Assets/AddressableAssetsData/DefaultObject.asset.meta","Assets/AddressableAssetsData/OSX.meta","Assets/AddressableAssetsData/OSX/addressables_content_state.bin","Assets/AddressableAssetsData/OSX/addressables_content_state.bin.meta","Assets/AddressableAssetsData/ProfileDataSourceSettings.asset","Assets/AddressableAssetsData/ProfileDataSourceSettings.asset.meta","Assets/Demos.meta","Assets/Demos/AllocTest.meta","Assets/Demos/AllocTest/AllocTest.cs","Assets/Demos/AllocTest/AllocTest.cs.meta","Assets/Demos/AllocTest/AllocTest.unity","Assets/Demos/AllocTest/AllocTest.unity.meta","Assets/Demos/GradationTest.meta","Assets/Demos/GradationTest/4ColorGradation.unity","Assets/Demos/GradationTest/4ColorGradation.unity.meta","Assets/Demos/GradationTest/GradationTest.cs","Assets/Demos/GradationTest/GradationTest.cs.meta","Assets/Demos/GradationTest/GradationTest.unity","Assets/Demos/GradationTest/GradationTest.unity.meta","Assets/Demos/GradationTest/UvTest.unity","Assets/Demos/GradationTest/UvTest.unity.meta","Assets/Demos/GradationTest/uv.png","Assets/Demos/GradationTest/uv.png.meta","Assets/Demos/HotUpdate.meta","Assets/Demos/HotUpdate/HotUpdate.cs","Assets/Demos/HotUpdate/HotUpdate.cs.meta","Assets/Demos/HotUpdate/HotUpdate.unity","Assets/Demos/HotUpdate/HotUpdate.unity.meta","Assets/Demos/MultiColorDissolve.meta","Assets/Demos/MultiColorDissolve/MultiColorDissolve.asset","Assets/Demos/MultiColorDissolve/MultiColorDissolve.asset.meta","Assets/Demos/MultiColorDissolve/MultiColorDissolve.cs","Assets/Demos/MultiColorDissolve/MultiColorDissolve.cs.meta","Assets/Demos/MultiColorDissolve/MultiColorDissolve.unity","Assets/Demos/MultiColorDissolve/MultiColorDissolve.unity.meta","Assets/Demos/PerformanceTest.meta","Assets/Demos/PerformanceTest/Cloner.cs","Assets/Demos/PerformanceTest/Cloner.cs.meta","Assets/Demos/PerformanceTest/PerformanceTest.unity","Assets/Demos/PerformanceTest/PerformanceTest.unity.meta","Assets/Demos/ReadMe.meta","Assets/Demos/ReadMe/ReadMe_Inspector.unity","Assets/Demos/ReadMe/ReadMe_Inspector.unity.meta","Assets/Demos/ReadMe/ReadMe_Samples.unity","Assets/Demos/ReadMe/ReadMe_Samples.unity.meta","Assets/Demos/TextMeshPro Support.meta","Assets/Demos/TextMeshPro Support/CarterOne-Regular SDF - Mobile.mat","Assets/Demos/TextMeshPro Support/CarterOne-Regular SDF - Mobile.mat.meta","Assets/Demos/TextMeshPro Support/CarterOne-Regular SDF - Outline.mat","Assets/Demos/TextMeshPro Support/CarterOne-Regular SDF - Outline.mat.meta","Assets/Demos/TextMeshPro Support/CarterOne-Regular SDF Overlay Mobile.mat","Assets/Demos/TextMeshPro Support/CarterOne-Regular SDF Overlay Mobile.mat.meta","Assets/Demos/TextMeshPro Support/CarterOne-Regular SDF Overlay.mat","Assets/Demos/TextMeshPro Support/CarterOne-Regular SDF Overlay.mat.meta","Assets/Demos/TextMeshPro Support/CarterOne-Regular SDF.asset","Assets/Demos/TextMeshPro Support/CarterOne-Regular SDF.asset.meta","Assets/Demos/TextMeshPro Support/CarterOne-Regular SMOOTH.asset","Assets/Demos/TextMeshPro Support/CarterOne-Regular SMOOTH.asset.meta","Assets/Demos/TextMeshPro Support/CarterOne-Regular SSD Mobile.mat","Assets/Demos/TextMeshPro Support/CarterOne-Regular SSD Mobile.mat.meta","Assets/Demos/TextMeshPro Support/CarterOne-Regular SSD.mat","Assets/Demos/TextMeshPro Support/CarterOne-Regular SSD.mat.meta","Assets/Demos/TextMeshPro Support/CarterOne-Regular.ttf","Assets/Demos/TextMeshPro Support/CarterOne-Regular.ttf.meta","Assets/Demos/TextMeshPro Support/TextMeshProSupport.cs","Assets/Demos/TextMeshPro Support/TextMeshProSupport.cs.meta","Assets/Demos/TextMeshPro Support/TextMeshPro_ExtraShaders.unity","Assets/Demos/TextMeshPro Support/TextMeshPro_ExtraShaders.unity.meta","Assets/Demos/v4Compatible.meta","Assets/Demos/v4Compatible/v4Compatible.unity","Assets/Demos/v4Compatible/v4Compatible.unity.meta","Assets/Editor.meta","Assets/Editor/UserDataEditor.cs","Assets/Editor/UserDataEditor.cs.meta","Assets/ProjectSettings.meta","Assets/ProjectSettings/NanoMonitor.asset","Assets/ProjectSettings/NanoMonitor.asset.meta","Assets/ProjectSettings/UIEffectProjectSettings.asset","Assets/ProjectSettings/UIEffectProjectSettings.asset.meta","Assets/Samples","Assets/Samples.meta","Assets/Tests.meta","Assets/Tests/Editor.meta","Assets/Tests/Editor/Coffee.UIEffect.EditorTests.asmdef","Assets/Tests/Editor/Coffee.UIEffect.EditorTests.asmdef.meta","Assets/Tests/Editor/ReflectionTests.cs","Assets/Tests/Editor/ReflectionTests.cs.meta","Assets/TextMesh Pro.meta","Assets/TextMesh Pro/Fonts.meta","Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt","Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta","Assets/TextMesh Pro/Fonts/LiberationSans.ttf","Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta","Assets/TextMesh Pro/Resources.meta","Assets/TextMesh Pro/Resources/Fonts & Materials.meta","Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat","Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta","Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset","Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta","Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat","Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta","Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset","Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta","Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt","Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta","Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt","Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta","Assets/TextMesh Pro/Resources/Sprite Assets.meta","Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset","Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta","Assets/TextMesh Pro/Resources/Style Sheets.meta","Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset","Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta","Assets/TextMesh Pro/Resources/TMP Settings.asset","Assets/TextMesh Pro/Resources/TMP Settings.asset.meta","Assets/TextMesh Pro/Shaders.meta","Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader","Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta","Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader","Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta","Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader","Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta","Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader","Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta","Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader","Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta","Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader","Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta","Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader","Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta","Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader","Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta","Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader","Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta","Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader","Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta","Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader","Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta","Assets/TextMesh Pro/Shaders/TMP_SDF.shader","Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta","Assets/TextMesh Pro/Shaders/TMP_Sprite.shader","Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta","Assets/TextMesh Pro/Shaders/TMPro.cginc","Assets/TextMesh Pro/Shaders/TMPro.cginc.meta","Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc","Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta","Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc","Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta","Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc","Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta","Assets/TextMesh Pro/Sprites.meta","Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt","Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta","Assets/TextMesh Pro/Sprites/EmojiOne.json","Assets/TextMesh Pro/Sprites/EmojiOne.json.meta","Assets/TextMesh Pro/Sprites/EmojiOne.png","Assets/TextMesh Pro/Sprites/EmojiOne.png.meta","CHANGELOG.md","CODE_OF_CONDUCT.md","CONTRIBUTING.md","LICENSE.md","Packages/manifest.json","Packages/packages-lock.json","Packages/src/.coffee.internal.sed","Packages/src/.releaserc.json","Packages/src/CHANGELOG.md","Packages/src/CHANGELOG.md.meta","Packages/src/Editor.meta","Packages/src/Editor/Coffee.UIEffect.Editor.asmdef","Packages/src/Editor/Coffee.UIEffect.Editor.asmdef.meta","Packages/src/Editor/RemoveSoftMaskableVariantsIfNeeded.cs","Packages/src/Editor/RemoveSoftMaskableVariantsIfNeeded.cs.meta","Packages/src/Editor/Timeline.meta","Packages/src/Editor/Timeline/TextPlayableAssetClipEditor.cs","Packages/src/Editor/Timeline/TextPlayableAssetClipEditor.cs.meta","Packages/src/Editor/UIEffectEditor.cs","Packages/src/Editor/UIEffectEditor.cs.meta","Packages/src/Editor/UIEffectIconIcon.png","Packages/src/Editor/UIEffectIconIcon.png.meta","Packages/src/Editor/UIEffectPresetEditor.cs","Packages/src/Editor/UIEffectPresetEditor.cs.meta","Packages/src/Editor/UIEffectProjectSettingsEditor.cs","Packages/src/Editor/UIEffectProjectSettingsEditor.cs.meta","Packages/src/Editor/UIEffectPropertyEditor.cs","Packages/src/Editor/UIEffectPropertyEditor.cs.meta","Packages/src/Editor/UIEffectReplicaEditor.cs","Packages/src/Editor/UIEffectReplicaEditor.cs.meta","Packages/src/Editor/UIEffectTweenerEditor.cs","Packages/src/Editor/UIEffectTweenerEditor.cs.meta","Packages/src/LICENSE.md","Packages/src/LICENSE.md.meta","Packages/src/README.md","Packages/src/README.md.meta","Packages/src/Runtime.meta","Packages/src/Runtime/Coffee.UIEffect.R.dll","Packages/src/Runtime/Coffee.UIEffect.R.dll.meta","Packages/src/Runtime/Coffee.UIEffect.asmdef","Packages/src/Runtime/Coffee.UIEffect.asmdef.meta","Packages/src/Runtime/Enums.cs","Packages/src/Runtime/Enums.cs.meta","Packages/src/Runtime/Internal.meta","Packages/src/Runtime/Internal/Extensions.meta","Packages/src/Runtime/Internal/Extensions/ComponentExtensions.cs","Packages/src/Runtime/Internal/Extensions/ComponentExtensions.cs.meta","Packages/src/Runtime/Internal/Extensions/MeshExtensions.cs","Packages/src/Runtime/Internal/Extensions/MeshExtensions.cs.meta","Packages/src/Runtime/Internal/ProjectSettings.meta","Packages/src/Runtime/Internal/ProjectSettings/PreloadedProjectSettings.cs","Packages/src/Runtime/Internal/ProjectSettings/PreloadedProjectSettings.cs.meta","Packages/src/Runtime/Internal/Utilities.meta","Packages/src/Runtime/Internal/Utilities/CgincPathSync.cs","Packages/src/Runtime/Internal/Utilities/CgincPathSync.cs.meta","Packages/src/Runtime/Internal/Utilities/FastAction.cs","Packages/src/Runtime/Internal/Utilities/FastAction.cs.meta","Packages/src/Runtime/Internal/Utilities/FrameCache.cs","Packages/src/Runtime/Internal/Utilities/FrameCache.cs.meta","Packages/src/Runtime/Internal/Utilities/Logger.cs","Packages/src/Runtime/Internal/Utilities/Logger.cs.meta","Packages/src/Runtime/Internal/Utilities/MaterialRepository.cs","Packages/src/Runtime/Internal/Utilities/MaterialRepository.cs.meta","Packages/src/Runtime/Internal/Utilities/MinMax01.cs","Packages/src/Runtime/Internal/Utilities/MinMax01.cs.meta","Packages/src/Runtime/Internal/Utilities/Misc.cs","Packages/src/Runtime/Internal/Utilities/Misc.cs.meta","Packages/src/Runtime/Internal/Utilities/ObjectPool.cs","Packages/src/Runtime/Internal/Utilities/ObjectPool.cs.meta","Packages/src/Runtime/Internal/Utilities/ObjectRepository.cs","Packages/src/Runtime/Internal/Utilities/ObjectRepository.cs.meta","Packages/src/Runtime/Internal/Utilities/PowerRangeAttribute.cs","Packages/src/Runtime/Internal/Utilities/PowerRangeAttribute.cs.meta","Packages/src/Runtime/Internal/Utilities/ShaderSampleImporter.cs","Packages/src/Runtime/Internal/Utilities/ShaderSampleImporter.cs.meta","Packages/src/Runtime/Internal/Utilities/ShaderVariantRegistry.cs","Packages/src/Runtime/Internal/Utilities/ShaderVariantRegistry.cs.meta","Packages/src/Runtime/Internal/Utilities/TransformSensitivity.cs","Packages/src/Runtime/Internal/Utilities/TransformSensitivity.cs.meta","Packages/src/Runtime/Internal/Utilities/UIExtraCallbacks.cs","Packages/src/Runtime/Internal/Utilities/UIExtraCallbacks.cs.meta","Packages/src/Runtime/Timeline.meta","Packages/src/Runtime/Timeline/Base.meta","Packages/src/Runtime/Timeline/Base/UIEffectColorClip.cs","Packages/src/Runtime/Timeline/Base/UIEffectColorClip.cs.meta","Packages/src/Runtime/Timeline/Base/UIEffectFloatClip.cs","Packages/src/Runtime/Timeline/Base/UIEffectFloatClip.cs.meta","Packages/src/Runtime/Timeline/Base/UIEffectTimelineUtils.cs","Packages/src/Runtime/Timeline/Base/UIEffectTimelineUtils.cs.meta","Packages/src/Runtime/Timeline/ColorIntensityTrack.cs","Packages/src/Runtime/Timeline/ColorIntensityTrack.cs.meta","Packages/src/Runtime/Timeline/ColorTrack.cs","Packages/src/Runtime/Timeline/ColorTrack.cs.meta","Packages/src/Runtime/Timeline/DetailColorTrack.cs","Packages/src/Runtime/Timeline/DetailColorTrack.cs.meta","Packages/src/Runtime/Timeline/DetailIntensityTrack.cs","Packages/src/Runtime/Timeline/DetailIntensityTrack.cs.meta","Packages/src/Runtime/Timeline/EdgeColorTrack.cs","Packages/src/Runtime/Timeline/EdgeColorTrack.cs.meta","Packages/src/Runtime/Timeline/EdgeShinyRateTrack.cs","Packages/src/Runtime/Timeline/EdgeShinyRateTrack.cs.meta","Packages/src/Runtime/Timeline/GradationIntensityTrack.cs","Packages/src/Runtime/Timeline/GradationIntensityTrack.cs.meta","Packages/src/Runtime/Timeline/GradationOffsetTrack.cs","Packages/src/Runtime/Timeline/GradationOffsetTrack.cs.meta","Packages/src/Runtime/Timeline/GradationRotationTrack.cs","Packages/src/Runtime/Timeline/GradationRotationTrack.cs.meta","Packages/src/Runtime/Timeline/GradationScaleTrack.cs","Packages/src/Runtime/Timeline/GradationScaleTrack.cs.meta","Packages/src/Runtime/Timeline/SamplingIntensityTrack.cs","Packages/src/Runtime/Timeline/SamplingIntensityTrack.cs.meta","Packages/src/Runtime/Timeline/ToneIntensityTrack.cs","Packages/src/Runtime/Timeline/ToneIntensityTrack.cs.meta","Packages/src/Runtime/Timeline/TransitionColorTrack.cs","Packages/src/Runtime/Timeline/TransitionColorTrack.cs.meta","Packages/src/Runtime/Timeline/TransitionRateTrack.cs","Packages/src/Runtime/Timeline/TransitionRateTrack.cs.meta","Packages/src/Runtime/UIEffect.cs","Packages/src/Runtime/UIEffect.cs.meta","Packages/src/Runtime/UIEffectBase.cs","Packages/src/Runtime/UIEffectBase.cs.meta","Packages/src/Runtime/UIEffectContext.cs","Packages/src/Runtime/UIEffectContext.cs.meta","Packages/src/Runtime/UIEffectPreset.cs","Packages/src/Runtime/UIEffectPreset.cs.meta","Packages/src/Runtime/UIEffectProjectSettings.cs","Packages/src/Runtime/UIEffectProjectSettings.cs.meta","Packages/src/Runtime/UIEffectReplica.cs","Packages/src/Runtime/UIEffectReplica.cs.meta","Packages/src/Runtime/UIEffectTweener.cs","Packages/src/Runtime/UIEffectTweener.cs.meta","Packages/src/Runtime/Utilities.meta","Packages/src/Runtime/Utilities/GraphicProxy.cs","Packages/src/Runtime/Utilities/GraphicProxy.cs.meta","Packages/src/Runtime/Utilities/ImageProxy.cs","Packages/src/Runtime/Utilities/ImageProxy.cs.meta","Packages/src/Runtime/Utilities/ShadowUtil.cs","Packages/src/Runtime/Utilities/ShadowUtil.cs.meta","Packages/src/Runtime/Utilities/TmpProxy.cs","Packages/src/Runtime/Utilities/TmpProxy.cs.meta","Packages/src/Runtime/Utilities/UIVertexUtil.cs","Packages/src/Runtime/Utilities/UIVertexUtil.cs.meta","Packages/src/Samples~/Demo.meta","Packages/src/Samples~/Demo/DemoAssets.meta","Packages/src/Samples~/Demo/DemoAssets/UIEffect_AvailableFilters_Effect.prefab","Packages/src/Samples~/Demo/DemoAssets/UIEffect_AvailableFilters_Effect.prefab.meta","Packages/src/Samples~/Demo/DemoAssets/UIEffect_CarterOne-Regular SDF.asset","Packages/src/Samples~/Demo/DemoAssets/UIEffect_CarterOne-Regular SDF.asset.meta","Packages/src/Samples~/Demo/DemoAssets/UIEffect_Demo-Circle.png","Packages/src/Samples~/Demo/DemoAssets/UIEffect_Demo-Circle.png.meta","Packages/src/Samples~/Demo/DemoAssets/UIEffect_Floor Cement.jpg","Packages/src/Samples~/Demo/DemoAssets/UIEffect_Floor Cement.jpg.meta","Packages/src/Samples~/Demo/DemoAssets/UIEffect_Fruit Jelly (B&W).jpg","Packages/src/Samples~/Demo/DemoAssets/UIEffect_Fruit Jelly (B&W).jpg.meta","Packages/src/Samples~/Demo/Scripts.meta","Packages/src/Samples~/Demo/Scripts/UIEffect_AvailableFilters.cs","Packages/src/Samples~/Demo/Scripts/UIEffect_AvailableFilters.cs.meta","Packages/src/Samples~/Demo/Scripts/UIEffect_PatternAndEdge.cs","Packages/src/Samples~/Demo/Scripts/UIEffect_PatternAndEdge.cs.meta","Packages/src/Samples~/Demo/Scripts/UIEffect_TweenerControler.cs","Packages/src/Samples~/Demo/Scripts/UIEffect_TweenerControler.cs.meta","Packages/src/Samples~/Demo/Textures.meta","Packages/src/Samples~/Demo/Textures/Scanline.png","Packages/src/Samples~/Demo/Textures/Scanline.png.meta","Packages/src/Samples~/Demo/Textures/UIEffect_Badge_Checked.png","Packages/src/Samples~/Demo/Textures/UIEffect_Badge_Checked.png.meta","Packages/src/Samples~/Demo/Textures/UIEffect_Badge_Level.png","Packages/src/Samples~/Demo/Textures/UIEffect_Badge_Level.png.meta","Packages/src/Samples~/Demo/Textures/UIEffect_Badge_Police.png","Packages/src/Samples~/Demo/Textures/UIEffect_Badge_Police.png.meta","Packages/src/Samples~/Demo/Textures/UIEffect_Demo.spriteatlas","Packages/src/Samples~/Demo/Textures/UIEffect_Demo.spriteatlas.meta","Packages/src/Samples~/Demo/Textures/UIEffect_FlatCornered_64.png","Packages/src/Samples~/Demo/Textures/UIEffect_FlatCornered_64.png.meta","Packages/src/Samples~/Demo/Textures/UIEffect_I_am_Unity-Chan-256.png","Packages/src/Samples~/Demo/Textures/UIEffect_I_am_Unity-Chan-256.png.meta","Packages/src/Samples~/Demo/Textures/UIEffect_I_am_Unity-Chan-512.png","Packages/src/Samples~/Demo/Textures/UIEffect_I_am_Unity-Chan-512.png.meta","Packages/src/Samples~/Demo/Textures/UIEffect_Showcase_Art.png","Packages/src/Samples~/Demo/Textures/UIEffect_Showcase_Art.png.meta","Packages/src/Samples~/Demo/Textures/UIEffect_Showcase_TransitionTex.png","Packages/src/Samples~/Demo/Textures/UIEffect_Showcase_TransitionTex.png.meta","Packages/src/Samples~/Demo/UIEffect_AvailableFilters.unity","Packages/src/Samples~/Demo/UIEffect_AvailableFilters.unity.meta","Packages/src/Samples~/Demo/UIEffect_PatternAndEdge.unity","Packages/src/Samples~/Demo/UIEffect_PatternAndEdge.unity.meta","Packages/src/Samples~/Demo/UIEffect_Showcase.unity","Packages/src/Samples~/Demo/UIEffect_Showcase.unity.meta","Packages/src/Samples~/Demo/UIEffect_TextMeshProSupport.unity","Packages/src/Samples~/Demo/UIEffect_TextMeshProSupport.unity.meta","Packages/src/Samples~/Demo/UIEffect_TitleV5.unity","Packages/src/Samples~/Demo/UIEffect_TitleV5.unity.meta","Packages/src/Samples~/Demo/UIEffect_Tweener.unity","Packages/src/Samples~/Demo/UIEffect_Tweener.unity.meta","Packages/src/Samples~/ShaderGraph Support (Unity 6 BuiltIn)~/BuiltInUIEffectSubTarget.cs","Packages/src/Samples~/ShaderGraph Support (Unity 6 BuiltIn)~/BuiltInUIEffectSubTarget.cs.meta","Packages/src/Samples~/ShaderGraph Support (Unity 6 BuiltIn)~/UIEffectForShaderGraph.hlsl","Packages/src/Samples~/ShaderGraph Support (Unity 6 BuiltIn)~/UIEffectForShaderGraph.hlsl.meta","Packages/src/Samples~/ShaderGraph Support (Unity 6 BuiltIn)~/UIEffect_I_am_Unity-Chan-256.png","Packages/src/Samples~/ShaderGraph Support (Unity 6 BuiltIn)~/UIEffect_I_am_Unity-Chan-256.png.meta","Packages/src/Samples~/ShaderGraph Support (Unity 6 BuiltIn)~/UIEffect_ShaderGraph Support (Unity 6 BuiltIn).unity","Packages/src/Samples~/ShaderGraph Support (Unity 6 BuiltIn)~/UIEffect_ShaderGraph Support (Unity 6 BuiltIn).unity.meta","Packages/src/Samples~/ShaderGraph Support (Unity 6 BuiltIn)~/UISample (UIEffect).shadergraph"],"storefront":"/r/mob-sakai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mob-sakai/UIEffect/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}