Home - nkdtr/A2SSupport GitHub Wiki
Brief

Anim To Sprite can make pattern-animation texture from animated skeletalmeshes, supporting multi-direction, outlines.
Normal maps are also created, allowing sprites to be expressed with a rich lighting effect.
About
Store URL:
https://fab.com/s/660eb5f3a200
Support
mail : [email protected]
Features
Paper2D/ZD compatibility
Editor
Editor Utility Widget
Equipped with Editor Utility Widget to capture textures and data for rendering sprites.
There are various capturing options and preview sprite.
-various options:
-directions
-model (skeletal mesh / actor)
-outlines
-texture resolution
-cloth simulation
-preview with animation and lighting
Export and import
Textures can be exported (as tga) and retouched with photoshop or other image editors.
more about the editor
Editor
Runtime:
Rendering:
Sprites are drawn as billboards(camera-faced) or quads, ordinary lit or toon.
Multi-direction supported.
Good for quarter-view, too.
more about runtime functionalities
Runtime
Limitations / Known issues:
Not very good with Virtual Shadow Maps : It can cause artifacts in shadows
Translucency capture is not supported
When capturing, "PixelDepthOffset" in the material removes the pixel
(it has 262144 times effect in orthographic view : probably an engine bug)
Release notes
- Ver1.14.0 (2025/11/14) (UE5.7 and later)
Caution : From this version, sRGB textures (previously linear) are created for BaseColor(as a side effect of eliminating deprecated codes)
New feature : Option to capture lit images.
-
Ver1.13.1 (2025/5/21)
To warm-up cloth simulation at the starting frame of animation during capture. -
Ver1.13.0 (2025/5/20)
Cloth simulation (during capture) support.
-
Ver1.12.1 (2025/5/12)
Transform information for SkeletalMeshComponent in ActorBP is now reflected in the socket position. -
Ver1.12.0 (2025/2/9)
SDF(Signed Distance Field) creation support (details here:SDF Creation)
-R channel:Signed Distance(in pixels | positive=outer, negative=inner) -GB channel:Direction(normalized) from the closest point
-Euclidean/Manhattan distances supported
-To use this feature, a material with the parameter “SDF” is required.
-
Ver1.11.0 (2025/1/13)
User interface / component usability updates.
Video
-AnimSpriteSet Thumbnails reflecting the content instead of the default icon(for existing assets, loading will generate thumbnails and saving will save them.)
-Actors can now be spawned by dragging and dropping assets (AnimSpriteSet) into the level editor viewport.
The class of the generated Actor can be specified in the project settings.
-Added animation information to the AnimSpriteSet asset registry (can be viewed by mouse-over).
-AnimSpriteRenderComponent has new “AnimSpriteSet” and “AnimationToPlay” properties that allow it to operate more independently from Actor.
-AnimSpriteRenderComponent now changes the “orientation” of the sprite to account for the actor's rotation, even in the editor. -
Ver1.10.0 (2024/6/13)
-Added option to inherit capture settings from existing animation when adding an animation -
Ver1.9.4 (2024/3/12)
-Added a tool bar button to launch the capture tool -
Ver1.9.3 (2024/3/3)
-Fix issue : First time of optional capture -
Ver1.9.2(2024/1/14)
-Socket transform modifying option for billboard -
Ver1.9.1 (2024/1/10)
-Option to fix socket transform for billboard material
-Added a material for afterimage (using basecolor) -
Ver1.9 (2023/12/28)
-Afterimage effect (Caution : Paper2D is not supported yet)
Afterimage Effect -
Ver1.8 (2023/12/6)
-"Wake up" option (very advanced) to reduce intersections between sprites and walls especially in quarter-view
Wake-up Option -
Ver1.7.2 (2023/12/5)
-Fixed animation playrate issue -
Ver1.7.1 (2023/11/27)
-New option "Prefer Square Layout" to create textures as close to square as possible -
Ver1.7 (2023/11/17)
-Optional captures can now be selected from a template
-Toon material now supports separate outlines map -
Ver1.6 (2023/11/7)
-Emissive capture (as a new custom capture sample)
-Materials support emissive input
-Explicit additional texture index in custom capture for Paper2D sprite
-Fixed issue when animation playrate is not 1.0 -
Ver1.5 (2023/10/27)
-Specular / Roughness / Metallic capture support (optional)
-And custom capture
Additional Textures -
Ver1.4 (2023/10/18)
-Supported NiagaraSystem (with limitations)
See the page below for its details.
With NiagaraSystem -
Ver1.3.2 (2023/10/17)
-Supported modular characters with skeletalmesh parts those retarget pose using AnimBP(thanks to Corn Nuts)
-Fixed issue with LeaderPoseComponent in UE5.3 -
Ver1.3.1 (2023/9/17)
-Fixed error (stop by null access) -
Ver1.3 (2023/9/14)
-Sockets preview in the EUW
-Sockets are exported to Paper2D Sprites
-Fixed issue (frame index error) -
Ver1.2 (2023/9/7)
-Paper2D Sprites/Flipbooks generation support.
Best with PaperZD :
Details about Paper2D/ZD support
Auto pixel size (flipbook characters are shown in the same size as their original Actor/SkeletalMesh)
Normal textures are also set
Auto pivot (the root point of the original characters become the pivot of sprites)
Multi-directional flipbook support (PaperZD) -
Ver1.1 (2023/9/1)
-StaticMesh support -
Ver1.0 (2023/7/27)
-Released