Skip to content

v1.2.0 Added a Texture Interpolate option.

Choose a tag to compare

@SpriteStudio SpriteStudio released this 21 Oct 04:46
· 120 commits to main since this release

Regarding the Texture Interpolation Flag

In the current implementation of SSPlayer for Godot (as of v1.2.0), animations are first rendered to a texture and then drawn to the screen buffer by Godot's renderer.
To apply bilinear interpolation when rendering to this texture, you can enable a specific flag.
With this flag enabled, anti-aliasing will be applied to the edges of rotated or slanted parts, but if you prefer a different look, you can turn it off.
By disabling this flag and setting the FilterMode of the CanvasItem's Texture to Nearest, interpolation will not be applied when drawing to the screen buffer, resulting in sharper pixel edges.
For example, this setting is useful for pixel art games.

Rendering Texture Size

The size of the texture to be rendered is determined by the "reference frame" size set for the animation in SpriteStudio (as of v1.2.0).

Please see the README