v1.3.0
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+).