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.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.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.Cover art generated via AI with Nano Banana.Some code generated with Claude.AI for shaders and QoL Unity Editor features.




