Skip to content

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 09:58

First release with the interactive Mesh (v2) export — plus an experimental animated mode and a reworked legacy exporter (~100 commits since v1.2.3).

New: Mesh (v2) export — now the default

Export each character as a re-skinnable 3D mesh (mesh.bin + positions.bin) with a UV-space light atlas, instead of flat per-part images. Resolution-independent, both arm variants (classic + slim), per-entity foreground matte and shadows, and optional scenery layers exported as toggleable triangle ranges — so a web viewer can re-skin, relight, switch arms and toggle layers live.

New: Animated export (beta)

Animated wallpapers as video (background + foreground matte + light) plus a screen-space mesh stream, with a web player. Off by default — enable “Enable animated export (experimental)” in the add-on preferences.

Legacy Texture UV export: reworked, now opt-in

The legacy per-part UV export now reuses the mesh exporter’s scenery / shadow / sprite passes, writes per-entity subfolders (players/<label>/, layers/), and no longer lets transmissive water cut the player mask. It’s now off by default — enable “Enable legacy Texture UV export” in the add-on preferences (advanced / backward-compatible use).

Add-on preferences

Two toggles under Edit → Preferences → Add-ons → NovaSkin Export, both off by default, so the sidebar defaults to a clean Mesh-only workflow:

  • Enable legacy Texture UV export
  • Enable animated export (experimental)

Rendering fixes

Anti-aliased pixel-art sampling, premultiplied sprites (no dark edge fringe), per-sprite depth testing, combined shadow buffer, water tint, mask-crack fills, and bone-widget hiding during export.


Install: download novaskin_export-1.3.0.zip below and install it as a Blender extension (Blender 4.2+).