Anim To Sprite

Toru Nikaido - Code Plugins - Jul 27, 2023

Generates sprites containing normal maps that allow for rich lighting.

  • Supported Platforms
  • Supported Engine Versions
    5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

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.


Release Notes

(v1.9)

-Afterimage effect as a component

(v1.8)

-"Wake up" option (very advanced) to reduce intersections between sprites and walls especially in quarter-view

(v1.7.2)

-(fix)Animation playrate issue 

(v1.7.1)

-New option "Prefer Square Layout" to create textures as close to square as possible

(v1.7)

-Optional captures can now be selected from a template

-Toon material now supports separate outlines map

[v1.6)

-Emissive capture (as a new custom capture sample)

-Materials support emissive input

-Explicit additional texture index in custom captures (for Paper2D sprite)

-Fixed issue when animation playrate is not 1.0

(v1.5)

-Capturing custom additional textures by postprocesses

-As an example, a postprocess that captures Specular / Roughness / Metallic is included

(v1.4)

-NiagaraSystem support(with limitations)

(v1.3)

-Sockets preview in the EUW

-Sockets are exported to Paper2D Sprites

(v1.2)

Supported creating Paper2D assets (sprites/flipbooks)

Best with PaperZD, which contains state machine for sprites and other utilities.

https://youtu.be/D7Z-B7ca7pA

(v1.1)

Support Capturing StaticMesh


Movies

overview:https://youtu.be/KqNqgr5-3NU

quickstart:https://youtu.be/n7JTS03zo6c


Documents

https://github.com/nkdtr/A2SSupport/wiki

Technical Details

Features: (Please include a full, comprehensive list of the features of the product)

  •  Editor Utility Widget to support capturing and creating information for sprite rendering
  •  Normal maps are also generated to enable rich lighting
  •  Multi-directional sprite support (for quarter view / top view)
  • SkeletalMesh / StaticMesh / Actor (for modular character) are available

Code Modules: (Please include a full list of each Plugin module and their module type (Runtime, Editor etc.))

  •  AnimToSprite(Runtime)
  •  AnimToSpriteEditor(Editor)

Number of Blueprints:6

Number of C++ Classes:6

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: https://github.com/nkdtr/A2SSupport/wiki

Example Project: (Replace these parentheses with a link to download an example project that depends on your plugin, but doesn't distribute the actual plugin)

Important/Additional Notes: