Autolume 2.18.0
Autolume 2.18.0 introduces the Feature Mixer for semantic control over your model, a redesigned preset workflow, and a unified model picker, along with new training options and a batch of fixes.
馃摜 Download
- 馃崗 macOS (Apple Silicon): autolume-2.18.0-darwin-arm64.dmg
- 馃獰 Windows: autolume-2.18.0-windows-amd64-setup.exe
For Linux, see the instructions below.
馃帤 Feature Mixer
The Adjust Input widget is rebuilt as the Feature Mixer. It moves the latent vector along up to eight meaningful directions at once, each controlled by its own slider.
- The first time you load a model, Autolume automatically extracts a bank of 64 meaningful directions for it using the GANSpace method. This happens once per model, with a progress bar in the header, and the bank loads instantly on every later use.
- Each of the eight slots combines a direction, a zone, and a slider. Direction picks what the slot controls, from f1 (strongest) to f64 (most subtle), or a random direction to explore.
- Zones apply the direction to a part of the model: Form changes pose and geometry, Texture changes structure and materials, Color changes lighting and palette, All applies it everywhere. The same direction on different zones gives genuinely different controls.
- A Customize grid lets you hand pick exactly which of the model's layers the direction applies to, grouped by resolution. The zone selector follows your selection.
- Sliders are scaled to each direction's natural strength, so every slot responds consistently, and each slider can be driven over OSC.
- The mixer state is saved and restored with presets.
- The standalone feature extraction tool is removed. Extraction now happens automatically inside the mixer.
馃捑 Presets
- The preset widget is redesigned around named presets. Type a name and press Save New, then load or overwrite any preset in the list with a single click.
- Presets are listed alphabetically, the last loaded preset is highlighted, and they can be renamed inline or deleted with a confirmation.
- Noise loop settings are now included in presets (#56).
- Stray system files no longer appear in the preset list.
馃梻 Models
- Model path fields across the app are replaced by a shared model picker with a Browse button for local files and a Models button that opens the catalog.
- The Dahlias model is now available in the model catalog.
馃帗 Training
- New mirror flip selector in the advanced training settings.
- Gamma accepts decimal values in the advanced options.
馃悰 Notable fixes
- Fixed vector animation not rendering on machines without CUDA (#59).
- Fixed a crash when using conditional models in vec mode (#58).
- Fixed a crash when loading a preset with none selected (#47).
- Mouse wheel scrolling is slower, consistent across monitors, and now reaches the surrounding panel instead of getting stuck on widgets that cannot scroll.
- Autolume no longer offers to send a crash report after a normal exit (#51).
- Machines without OpenGL support now get a clear error message instead of a crash (#53).
- Internal run marker files no longer clutter your data folder.
Linux release instructions
Linux release binaries exceed GitHub artifact size limit (2 GiB), therefore you will need to download the multipart binary and recombine them into a single file.
.xz release
cat autolume-2.18.0-linux-x86_64.tar.xz.part* > autolume-2.18.0-linux-x86_64.tar.xz
.AppImage release
cat autolume-2.18.0-linux-x86_64.AppImage.part* > autolume-2.18.0-linux-x86_64.AppImage
chmod +x autolume-2.18.0-linux-x86_64.AppImage