
A new sprite format and Unity importer that removes transparent pixels from PNGs. It stores only the real pixels, giving you smaller files and perfect
pixel accurate interactions inside Unity.GNP (Graphics Node Pack) is built for developers who are tired of wasted memory and inaccurate hit-testing. Unlike PNG, which keeps empty transparent areas, GNP only saves the visible parts of your sprite.That means:No wasted transparent pixels → smaller file sizes and faster loading.Pixel perfect hit-testing → clicks and hovers register only where your art exists.Simple workflow → convert PNGs to .gnp with the included web tool, then drag them into Unity.Ready made scripts → add hover color or smooth scaling with one component.This Lite version focuses on the essentials: fast conversion, Unity import, and pixel-accurate interactions.I am currently developing GNP Pro, a heavier plugin with batch tools, deeper compression, and advanced editor features.Package ContentsWeb Converter: index.html, gnp.js, script.js, style.cssGnpMouseoverScale.cs → smooth scaling on hoverUnity Runtime Scripts:GnpInfo.cs → stores metadata (size, bounding box, spans)GnpSprite.cs → renders and hit-tests GNP spritesGnpMouseoverDebug.cs → color change on hoverRequirementsUnity 2021.3 LTS or newerWorks on Windows, macOS, LinuxConverter requires a modern browser (Chrome, Edge, Firefox, Safari)LimitationsThis package is the Lite version (basic converter + runtime use).The upcoming Pro version will include full editor tools, compression options, and batch workflows.LicenseMIT License (see included LICENSE.txt).