A Godot 4 add-on for importing raster graphics and animations from Aseprite, Krita, Pencil2D, Piskel, and Pixelorama files.
Importality is a universal import add-on for the Godot game engine that enables direct import of graphics and animations from popular 2D art applications. It streamlines the workflow for game developers by converting native project files into ready-to-use Godot resources, eliminating the need for manual export and conversion steps.
Godot game developers who create 2D art and animations using applications like Aseprite, Krita, Pencil2D, Piskel, or Pixelorama and want to integrate their work directly into the engine.
Developers choose Importality because it provides a unified, extensible framework for importing native files from multiple 2D art tools directly into Godot, automating the conversion process and offering flexible output options like SpriteFrames, sprite atlases, or pre-configured PackedScene nodes.
Universal raster graphics and animations importers pack
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Directly imports native files from five popular 2D art applications including Aseprite and Krita, eliminating manual export steps for these tools.
Converts files into SpriteFrames, sprite atlases, or ready-to-use PackedScene nodes like AnimatedSprite2D/3D, offering multiple integration paths for game assets.
Includes methods to avoid visual artifacts on sprite edges, improving asset quality directly during import without extra post-processing.
Designed as a framework with separate export and import scripts, making it easier for contributors to add support for new art formats, as highlighted in the philosophy.
Setting up integration for applications like Krita requires critical configuration steps, such as running the app as a different user to prevent import hanging, adding setup overhead.
Only supports five specific 2D art tools; expanding to others like Adobe Photoshop depends on licensing or community contributions, limiting immediate usability for unsupported software.
For importing other graphics formats, it relies on command-line utilities, which can introduce compatibility issues and additional maintenance, as noted in the features.