View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.3.8 or later
- Package size
- 3.6 MB
- Files
- 411
- Favorites
- 2
- Views in the past week
- 8
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.99 on
Keywords
Pixel Resolve
Pixel Resolve adds pixel-level resolve and dissolve transitions to 2D sprites. Five built-in modes, Inspector control, one-line API: Drag a material and script onto any SpriteRenderer to get started.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Pixel Resolve screenshot 1
About this asset
PixelResolve is a shader-based tool for creating pixel-by-pixel reveal and hide transitions for static+animated 2D sprites in Unity. Perfect for retro games, power-ups, teleportation effects, or glitch aesthetics.
Setup: Drag a material onto your SpriteRenderer, add one component, and call Resolve() or Dissolve(). That's it.
Five Modes: Serpentine for randomized row-by-row builds, Directional for angled wipes with organic noise, Radial for center-out expansions, Random for unique scatters each time, and Build for sequential bricklaying.
Fully Adjustable: Wipe angle, center point, direction, duration, easing curves, and edge softness, all from the Inspector with no code required.
Presets and Events: ScriptableObject presets for reusable setups, UnityEvents for chaining animations, and a simple API for scripting integration.
Compatibility: Built-in RP and URP. Works with single sprites, sprite sheets, and sprite atlases: texture dimensions are detected automatically.
From the publisher's Asset Store listing.
Technical details
- Resolve Modes: Serpentine (row-by-row bottom-to-top with randomization), Directional (0-360° wipes with per-pixel noise), Radial (expand from configurable center), Random (unique scatter patterns), Build (sequential row-by-row construction with direction and serpentine options).
- Timing and Animation: Customizable resolve/dissolve durations (seconds), AnimationCurves for easing, edge softness for blended boundaries, and unscaled time support for pause menus.
- Presets and Inspector: Override settings with ScriptableObject presets; preview slider and buttons for edit-mode testing; animated previews using your curves.
- Events and Scripting: UnityEvents for OnResolveComplete, OnDissolveComplete, and OnProgressChanged; API methods like Resolve(), Dissolve(), Toggle(), Stop(), and SetProgressImmediate().
- Example Scripts: PixelResolveAllButton for multi-sprite control with stagger delays and smart toggling.
- Randomization: New random seed per call for unique patterns in all modes.
- Render Pipeline Support: Built-in RP, URP; HDRP not supported (SpriteRenderer is not available in HDRP).
- Compatibility: Supports static and animated sprites. Unity 2022.3 LTS+, Unity 6 (6000.x), .NET Standard 2.1 / .NET Framework; sprite atlas compatible with auto-detected dimensions.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.8f1 | Compatible | Compatible | Not listed |
As listed on the Asset Store.