-
v0.2.1 Stable
released this
2026-07-20 23:59:05 +00:00 | 0 commits to main since this releaseSpectre Pixelator v0.2.1
This is a broad stability, compatibility, and interface release.
Highlights
- Added a WebAssembly browser build with native browser upload/download flows for images, models, palettes, masks, recipes, textures, atlases, GIFs, normal maps, and packed GLB exports.
- Fixed the Pixel Grid toggle and made grid visibility clearer at useful zoom levels.
- Verified textured OBJ and GLB imports from Blender 5.1.2 and added actionable import errors for unsupported mesh compression and incomplete external files.
- Moved recipes, batch rules, user palettes, recent files, and recovery data to the platform user-data folder, with legacy migration.
- Added in-app user-palette deletion and persistent imported palettes.
- Corrected posterization, partial-edge pixelation, color-replace tolerance, alpha preservation, finishing-stage masks, and preview invalidation.
- Hardened background processing, GIF effects, projects, recent files, theme loading, model framing, palette limits, atlases, and model/texture exports.
- Refined the responsive workspace, empty states, status messages, tooltips, previews, tile view, histograms, and embedded font rendering.
Compatibility notes
- Existing
.spectreprojects remain supported. - For Blender, packed GLB with mesh compression disabled is the simplest option. External GLTF requires its
.binand texture files; OBJ requires its.mtland textures. - The macOS build is universal for Apple Silicon and Intel and requires macOS 11 or later. It is not notarized; first launch may require Control-click → Open.
- Linux requires x86-64, X11, OpenGL 3.3, and the usual system X11/OpenGL libraries.
- The browser build supports image and model workflows directly. Desktop path-based project files, recent files, and live reimport are intentionally unavailable in the browser sandbox.
Release validation
- 83 named regression scenarios pass on Windows, macOS, and Linux.
- AddressSanitizer and UndefinedBehaviorSanitizer pass locally.
- GCC path analysis and strict compiler warnings pass for application targets, with serialization-heavy units covered by sanitizer/export tests where analyzer memory was exhausted.
- Fresh Blender 5.1.2 textured OBJ and GLB fixtures pass optimized importer smoke tests.
- Windows PE x86-64, macOS universal x86_64/arm64, and Linux ELF x86-64 archives were integrity-checked and inspected after download from CI.
- The browser build passes strict-CSP and production HTTPS Chromium tests for PNG and GLB import, processing, texture download, and packed GLB download.
Downloads
-
v0.2.0 Stable
released this
2026-02-27 13:50:03 +00:00 | 1 commits to main since this releaseDownloads
Windows:
spectre-pixelator-v0.2.0-win64.zip— Extract and runspectre-pixelator.exeLinux:
spectre-pixelator-v0.2.0-linux-x86_64.tar.gz— Extract and run./spectre-pixelator- Built on Ubuntu 22.04 for broad compatibility
- Works on Ubuntu 20.04+, Debian 11+, Fedora 34+, Arch, and most x86_64 distros
- Requires X11 and OpenGL
macOS:
spectre-pixelator-v0.2.0-macos-universal.tar.gz— Extract and run./spectre-pixelator- Universal binary (Apple Silicon + Intel)
- Requires macOS 11.0 (Big Sur) or later
What's New in v0.2.0
- Posterize: Reduce color levels (2-32) for flat retro look
- Outline / Edge Detection: Sobel, inner, and outer outline modes with configurable color and threshold
- Color Replace: Swap colors with tolerance-based soft blending
- Tile Preview: 2x2, 3x3, 4x4 tiled preview for seamless texture checking
- Export Upscale: Export textures at 1x, 2x, 4x, or 8x scale (nearest-neighbor)
- Normal Map Export: Generate and export normal maps from any texture
- Sprite Atlas Export: Pack all textures into a single atlas with JSON metadata
- Recent Files: Quick access to recently opened models and images
- Keyboard Shortcuts Panel: Built-in reference for all hotkeys
- 30+ Themes: Retro console themes (Game Boy, NES, SNES, PlayStation, N64, Dreamcast), CRT styles, and classic OS themes (Windows 95, XP, Vista, 7, Mac OS 9, OS X, macOS Modern)
- Window Management: Toggle panel visibility, reset layout
- More Pixelation Presets: PS1, SNES, NES, Game Boy, C64, Atari, Micro
- Improved Pipeline: 7-stage processing chain with posterize, outline, and color replace stages
Downloads