Skip to content

v0.3: Big changes!

Latest

Choose a tag to compare

@DaniElectra DaniElectra released this 28 Oct 17:42
baf2473

What's Changed

There have been some big changes over the last release:

  • Changed the graphics library to SkiaSharp to add Linux compatibility. Also, the new graphics library adds support for more standard image files, such as heif or webp
  • Multithreading support (#1). This should improve performance on multi-core processors
  • Added support for more 3DST image formats: RGB565 and RGBA5551
  • And some other code improvements

Breaking changes

Support for multithreading changed the arguments behavior. Run ./3DSTTool encode help or ./3DSTTool decode help to view how arguments should be given.

Note for Linux users

You will need to have the SkiaSharp library installed on your machine (check the README for more details). The package included below does not include the library, so you'll need to install it by yourself.

Full Changelog: v0.2.0...v0.3.0