Releases

Release Notes

Every 360 Hextile release — new features, improvements, and fixes.

v1.2.9-alpha Alpha Latest Alpha

Searchable Hotkeys, Create switches, and Auto-rotate

Searchable Hotkeys in Settings customize shortcuts. Create switches gate Pattern and 360 LoRA. Auto-rotate adds Speed and Direction.

Since 1.2.8-alpha. Settings Hotkeys records and restores shortcuts, with live hints in the viewer. Settings Create can turn off Enable Pattern and Enable 360 LoRA. Viewer Auto-rotate adds Speed and Direction. Early preview. Expect rough edges.

Help → Check for Updates is the path from 1.2.8-alpha to this build.

What's new

Hotkeys — Settings → Hotkeys is its own section with a Keyboard icon. Search actions, contexts or keys. Focus Record shortcut, press a chord, then Save. Conflicts offer Reassign and save. A Customized row can Restore default. Reset all to factory defaults… asks before replacing every override. Single-key hotkeys is a switch; when off, bare camera keys yield. Viewer controls and transport tooltips show the live binding. Header positions 1–10 default to Ctrl+1 through Ctrl+0. Projects is Ctrl+P, Render is Ctrl+R, Render Detail is Ctrl+backtick, Create is Ctrl+N. Native text editing stays. Pane-reserved keys stay with their pane.

Create — Settings → Create: Enable Pattern and Enable 360 LoRA. When Pattern is off, new Pattern work is blocked; admitted work can finish and existing renders stay. When 360 LoRA is off, new generation and adding variations stop; current jobs and model downloads can finish. A restricted job monitor remains, with Job status and Open job. Pattern Favorites stays visible on startup.

Viewer — Auto-rotate Speed (1–30) and Direction Left / Auto / Right sit on the widget card while Auto-rotate is on. Armed tools stay usable when Tab reduces chrome. Isolated Dome Mode works for 360 LoRA. Layers and Spot hover tooltips show in Learning Mode.

Layers — Export uses Width presets including Layer size, plus Projection and Apply effects. Actions sit in one footer grid. Generate Layer can open at the 64-layer cap; Re-gen recovers the same job. Flipped distort handles match commit geometry. Preview stays visible while arming and hides during commit and exit.

Spot — Clone from… works on a saved render. Destination FOV lock and brush kind use segmented controls.

Z-Image — Custom local Z-Image installs need a complete Diffusers snapshot identified as Z-Image-Turbo. Scheduler, seed, and controls stay on the supported set. Turbo preview uses flat defaults.

Downloads — Model rows show exact or unknown sizes, including LoRA and IP Adapter copy. Selections stay pinned when you reinstall. Known bytes stay visible while queue selection appears.

Copilot — Copilot can run Generate Layer and Spot Clone on a saved render, plus file export, GPU diagnostics, seeds, and library search. The MCP Hotkeys catalog follows live preferences.

Feedback — Help → Send Feedback... works without a license. Save diagnostics to file and Open reports folder keep a local copy when the network stalls.

Fixes

  • Pattern Favorites header stays visible on startup.
  • 360 LoRA feed thumbnails persist; preload stays bounded; the hero lane is preserved.
  • Creator startup waits are removed; LoRA loading copy is clearer.
  • Generate Layer replays text, scheduler, LoRAs, and content; the job survives a status failure and Re-gen; Automatic precision reloads the sticker stack.
  • Idle saved Spot Clone attempts recover; a corrupt parent is rejected; delayed display after Copilot Stop is fenced.
  • Unsupported Z-Image fallback scheduler is hidden; custom pipeline manifests are validated.
  • Bulk tag selection survives render filters.
  • Offline support returns after diagnostic collection stalls.
  • Flipped layer distort commit geometry is pinned.
  • Post Process preset source node is the selected graph node.
  • Model queue selection and cancellation stay with the intended row.
  • Export Output size presets include Original size / Source default.
Read full notes & download →

v1.2.8-alpha Alpha

Spot Clone Stamp, 360 LoRA jobs, and download queue

Clone Stamp on Spot copies a source onto a destination. 360 LoRA jobs cancel and recover. Header downloads follow the live queue.

Since 1.2.7-alpha. Spot adds Clone Stamp: Clone from… copies pixels from a source onto a fixed destination stamp, with live preview, rotation, and Commit. 360 LoRA generate runs as jobs you can cancel and recover. Header Downloads follow the live queue, including Recent. Early preview. Expect rough edges.

Help → Check for Updates is the path from 1.2.7-alpha to this build.

What's new

Clone Stamp — On Spot, select a destination stamp, then Clone from…. Destination stays at the selected spot. Pick a source on the panorama (hover to preview; click or tap to set). Drag the Source ring to move it, or drag the orange grip to rotate. Angle is −180° to 180° with Reset. Change source picks again; hold Original to see the uncloned view; Discard cancels; Commit bakes the clone from the full-resolution panorama into a new graph node. FOV, Feather, Soft, and Grow on the destination still shape the stamp. Direct Spot can arm without choosing a model.

360 LoRA — Generate is a job: progress stays live, cancel targets that job, and a lost socket or restart recovers the same run. Loading phases and the mini log report activity. Use CPU offload stays pinned to the selected 360 GPU. Prompt and Model cards follow the Prompt tab layout: Model row and MODEL INFO in their own card, collapsible Negative, Style pills, Synced before Global.

Downloads — Header popover lists Recent downloads; Clear empties that list. Queuing, Downloading, Repairing, and related pills follow the live queue row. A held install stays acknowledged until the live row, a refusal, or a failed poll. Slow pipeline group starts open; group expansion is remembered. The model-row download cluster keeps size, speed, and time visible.

Create — CREATE sources share one availability policy in menus and guarded routes. Render cards show tag names.

Viewer — Tab cycles control levels (all, viewer, image); Escape restores. After image navigation, Tab focus stays on the viewer. Toggle fullscreen is one action in the header and on the viewer. Grouped viewer panels keep spacing. The navigator stays in sync with the presented panorama; an empty navigator stays black. If the 360 viewer was left on, a saved render is published onto the sphere at startup without raising the viewer.

Prompt — Generate, Modify, and Describe use accent-coloured icons and rotating carets. Style Lock guidance is in an info tooltip. Style Prompt sits after its label. Subjects align with the Style header.

Fixes

  • Invalid Clone Angle is rejected; Discard clears the clone preview layer.
  • 360 LoRA activity resets on reconnect; progress milestones are preserved.
  • Model action errors are readable.
  • Clone source edits lock through a frozen retry; a saved clone JPG can redisplay without rebaking.
  • Tab focus returns to the viewer after image navigation.
  • If the 360 viewer was left on, a saved render appears on the sphere at startup without raising the viewer.
Read full notes & download →

v1.2.7-alpha Alpha

360 LoRA MODEL INFO, installer handoff, and Zoom

360 LoRA MODEL INFO, GPU memory, and Use CPU offload. Updates keep a ready installer. Zoom Smoothing and Step. Generate Layer Scene at 1.00.

Since 1.2.6-alpha. 360 LoRA adds MODEL INFO, GPU memory advice, Use CPU offload on SD 1.5 and SDXL, curated Resolution and Steps/Guidance presets, and Generate anyway when VRAM is tight. Help → Check for Updates keeps a verified installer ready across launches. Viewer Zoom has Smoothing and Step. Generate Layer lands unplated Scene at strength 1.00. Early preview. Expect rough edges.

Help → Check for Updates is the path from 1.2.6-alpha to this build.

What's new

360 LoRA — Generate a render using a 360° panorama LoRA. Resolution is a curated list per LoRA; the size stays when you pick the same model again. Steps and Guidance show architecture presets (Quick, Standard, Extended, and a reference). After model files are installed, MODEL INFO folds Model files and GPU memory; a collapsed warning pill opens that section. GPU memory reports native pixel load and pressure. Use CPU offload (SD 1.5 and SDXL) is a switch that uses system RAM to reduce GPU memory. A warned generate is Generate anyway; a failed warned attempt stops repeating the override. Model files is a one-time download whose size does not change with resolution. The header is a readiness console with status dots and pills.

Updates — Help → Check for Updates. A verified installer stays ready after download, restores on launch, and stays visible. Installer failures surface from Install Update / Install now.

Zoom — Viewer Settings Zoom card: Smoothing (Snappy–Smooth) and Step (Gentle–Quick). The title row folds the card; it starts open. A missing zoom setting starts at 15% smoothing and a 50% step. Projection, Spotlight, Glide, Auto-rotate, and Dome Mode headings match Zoom (caret on the right).

Generate Layer — On Layers, Scene at strength 1.00 is Text only · lands at aim. A saved Scene plate is kept only while the aim still matches. Unplated Scene lands at 1.00. Re-gen stays quiet while a generate is busy. Stale Layers drafts rebase; save-only exit is allowed. Re-edit bake uses the correct background.

Viewer — Image drops keep ownership from ingress; activating a tool captures drop intent. Armed toolbar tools tint. Preset buttons stay compact until revealed. The outer prompt-target border is gone.

De-Pinch — Compact pole selector alignment.

Qwen 360 — True CFG runs with an empty negative.

Fixes

  • 360 LoRA drafts clear on explicit restore.
  • Generation controls and header alignment on 360 LoRA.
  • Layers re-edit HEAD transition is guarded.
  • Update ready state survives UI races; recovered installer pointer stays aligned; cached installer handoff is guarded.
Read full notes & download →

v1.2.6-alpha Alpha

TeleStyle, Generate Layer, and library search

TeleStyle paints a style image onto the 360. Generate Layer on Layers. Library Sort and Prompt search. Spot Selection. Fractal modules.

Since 1.2.5-alpha. TeleStyle paints a style image onto the 360. Generate Layer on Layers sits with Cutout as Layer. Library Sort, search scope, and Prompt search. Spot Selection and Auto-fit Mask. Fractal modules. Viewer Render animation and a progress ring from the first tile. Early preview. Expect rough edges.

Help → Check for Updates is the path from 1.2.5-alpha to this build.

What's new

Generate Layer — On Layers, write a prompt and Generate an AI sticker onto the 360. Open it from the Layers toolbar menu, the panel pair with Cutout as Layer, or the Commit footer. The card stays hidden until you open it and sits between Actions and Effects. The panel button is Close Generate Layer while it is open. Switching to Cutout as Layer leaves the card up. The 360 Log card stays up while Generate runs.

  • Prompt — Sticker prompt (What should the sticker show?). Compact toolbar. Style chips can be removed.
  • Diffusion — CFG, Steps, Seed (dice rolls a new seed). Advanced starts collapsed: Scheduler, Pipeline, LoRAs, Size (Square / Landscape / Portrait), Negative, Alpha (Auto-cutout or Opaque), Global Prompt, Directional Prompt, Style, Semantic Blend. Directional Prompt needs Scene on. Size stays Square while Scene is on.
  • Scene — Off lands at the click camera. On lands at the captured Aim and can carry the crop (Strength; 1.00 is Text only · lands at aim). Describe on Scene when that prompt is empty. The Scene well opens when Scene is enabled.
  • Isolated subject — One subject you can cut out. Off for a canopy, a field, or a mass.
  • Generate — Mints the sticker (Generating… then Matting…). Cancel while it runs. Needs a prompt.
  • After it lands — Versions strip (cap 8). Re-gen appends a new version on the same sticker; pose stays. GENERATE VARIATIONS is the prime control: another sticker at this aim, or where you are looking, new seed. Per-version Copy peels that version into its own layer. Select or discard on the strip.

Cutout as Layer — Aim at a subject on the canvas and cut it out as a new layer. It pairs with Generate Layer on the Layers panel. This-layer matte is Remove Background in the Transparency well, with Knockout, Silhouette, Wand, and Contract.

TeleStyle — Style transfer. Drop a JPG, PNG, or WebP (Drop to use as style; Drop to replace). Open it from the TeleStyle tab, the dashboard TeleStyle module, the recipe column, or the pipeline picker’s Style Transfer section. Status on the module: Needs a style image, Opening style image, Can't open style image, Ready. A start with no style image is refused. Continue on Tiles also refuses a blank TeleStyle style image.

  • Look — Strength (Subtle–Strong). Keep colours is Experimental (Results can look wrong.).
  • Render — Lightning (Fast render, up to 4 steps from the strength; Steps and Guidance are set for you). Off is Full quality. Missing Lightning file: Off — Lightning file not installed. Using full steps. Steps, Guidance, Resolution (short edge), Seed (dice; New seed every render). Lightning on hides Steps and Guidance.
  • More settings (module) — Keep colours, Resolution, Steps, Guidance, Seed, Precision (Auto, Q4 (GGUF), NF4, 8-bit, Full precision (BF16)).
  • The well stays 4:3. Any mounted TeleStyle panel can take a drop. Strength shows as a chip on the collapsed recipe row. TeleStyle has its own tab and dashboard module.

Library — A Library dropdown lists Renders, 360 LoRAs, Fractals, Sequences, and All. Sort on the header: Date created, Name, Last edited; Ascending or Descending. Last edited is stored in the item directory. The menu is wider so the count stays on one line. Search (Search...) has a scope beside the field: All, Title, Tags, Prompt. Scope stays in the URL. Prompt search runs after the grid settles (Searching prompts…). Prompt hits show as wells. Enter at least two characters when the query is one character. An empty search shows No renders found and Try a different search. When prompt hits sit under the grid, the empty line is Prompt matches are below. Fractals: Prompt search is not available for fractal scenes. Large Prompt scans note Only the first 2,000 items were scanned.

Spot — The Brush pane draws new spots. A Selection card sits under the Spots list (Selection · N spots) with FOV, Grow, Feather, Soft, and Auto-fit Mask. Unselected outlines use the Unselected opacity. Selected guides stay emphasized. Delete removes selected spots and a selected Prompt point. Auto-fit Mask follows the subject in the selection.

Prompt — Compact Tile, Spot, and Prompt carry a collapsible Negative prompt (What to avoid…). Prompt-search chips are solid and muted, with fill matching the card footer. Snippets in library Prompt search use the same well look and highlight the matched word. Focus outlines on the selected point prompt stay visible.

Fractal — Controls live in one right column of independent modules: Camera, Navigation, Saved views; Lights, Environment, Shadows; Scene, Formula, Preview quality, Mutate; Look presets, Palette, Colour mapping, Emission, Glow, Rim light. Compact sliders. Opened headers stay clear of the frozen notice. A closed Palette swatch shows coverage.

Viewer — Overlays Render animation runs Tiles and Spot highlights or the full-render sweep; the rendering spinner stays visible. A progress ring shows before the first tile. Tiles and Spot previews share a center spinner.

Tiles and Spot — Prompt controls hide when the pipeline has no Prompt tab. Global Prompt on Tiles and Spot is one session switch. Highlight pulse clears when the camera moves.

Models — After a refused Install, the card refreshes. A catalog row that never finished install is fetched again. Install checks the required files before the model is treated as ready.

Fixes

  • TeleStyle start is refused when the style image is empty.
  • Tile Continue refuses a blank TeleStyle style image.
  • Closed Palette swatch shows coverage.
  • Render animation toggle label is shorter.
  • Tiles and Spot Edit share the same selection-highlight animation.
  • Auto-fit Mask selection matches the subject.
  • Duplicate Spot contour rasters are not drawn.
  • Disabled Spot contours stay when the selection changes.

Alpha notes

TeleStyle is new. Generate Layer is still early. If a style transfer or sticker fails to land, send the log from Help → Send Feedback.

A later 1.2 alpha should appear in Help → Check for Updates.

Read full notes & download →

v1.2.5-alpha Alpha

Generate Layer, model downloads, and the render widget

Generate Layer on Layers. Model downloads resume, Repair, real progress. Render widget: Glide, Spotlight, Projection.

Since 1.2.4-alpha. Generate Layer on Layers paints an AI sticker onto the 360. Model downloads resume, show real progress, and Repair from the same surfaces. Early preview. Expect rough edges.

Help → Check for Updates is the path from 1.2.4-alpha to this build.

What's new

Generate Layer — On Layers, write a prompt and Generate an AI sticker onto the 360. Open it from the Layers toolbar menu, the panel pair with Cutout Layer, or the Commit footer. The card stays hidden until you open it and sits between Actions and Effects. The panel button is Close Generate Layer while it is open. Switching to Cutout Layer leaves the card up. The 360 Log card stays up while Generate runs.

  • Prompt — Sticker prompt (What should the sticker show?). Compact toolbar. Style chips can be removed.
  • Diffusion — CFG, Steps, Seed (dice rolls a new seed). Advanced starts collapsed: Scheduler, Pipeline, LoRAs, Size (Square / Landscape / Portrait), Negative, Alpha (Auto-cutout or Opaque), Global Prompt, Directional Prompt, Style, Semantic Blend. Directional Prompt needs Scene on. Size stays Square while Scene is on.
  • Scene — Off lands at the click camera. On lands at the captured Aim and can carry the crop (Strength; 1.00 is Text only · lands at aim). Describe on Scene when that prompt is empty. The Scene well opens when Scene is enabled.
  • Modularity — Isolated subject for cutout. Off for canopy, fields, masses. Best for one opaque subject.
  • Generate — Mints the sticker (Generating… then Matting…). Cancel while it runs. Needs a prompt.
  • After it lands — Versions strip (cap 8). Re-gen appends a new version on the same sticker; pose stays. GENERATE VARIATIONS is the prime control: another sticker at this aim, or where you are looking, new seed. Per-version Copy peels that version into its own layer. Select or discard on the strip.

A learning card follows this surface. Style starts on and can be switched off.

Cutout Layer — Target Cutout lives on the Layers panel as Cutout Layer, beside Generate Layer.

Model downloads — Header Downloads pill sits left of the GPU pill (same pill chassis; idle is icon-only; active shows a spinner and Downloading…). Popover: Downloading, Up next, Nothing downloading, Download Models. Stopped rows keep the reason; reused files are noted. A software-update download joins this queue. Resume a model download after cancel, shutdown, or a stall. Cancel is the durable stop. A cut-off Hugging Face download retries once. The 360 LoRA download card shows real byte progress and a real wait; SDXL Base and 360 Redmond download on that page. Shared Repair on damaged-model surfaces; a refused toast finishes with Download Models. Installed cards show status (Ready, Installing, Queued, Not installed, Runs slow), measured size on disk, and fit detail (precision · est. VRAM minimum). Manage models sits beside the installed variant. 0 MB sizes stay hidden. Search models replaces the grouped catalog with a flat shelf of matching cards (1 model / N models, or No models match this search.). Download bars use the accent colour: a fill when percent is known, a moving sheen when it is not. Klein cards show a measured size or Size is confirmed when the download starts. TeleStyle install rows queue the required LoRA with the Q4 base.

GPU — Header GPU hover lists Loaded models. Stop & Unload confirms when a render is running. The mini history graph is shorter; temperature and power sit compact on that card.

Render widget — Settings is a stack of cards. Projection keeps Gnomonic and Stereographic on one row. Spotlight is its own card; Opacity sits there while it is enabled. Glide starts off: a mouse drag sticks to the picture. Turn Glide on to ease the camera; Camera smoothing (Snappy–Smooth, 25% default) and Response (Gentle–Quick) live in that card. Glide follows the clock, so a slow frame covers the same angle. Shift+wheel and Z+wheel scrub Response. Auto-rotate when idle is its own card. Dome Mode is the same card pattern on the Dome tab.

Render queue — Chrome matches the Downloads popover: header summary, section labels, active card, compact rows, icon actions.

Feedback — Help → Send Feedback can attach scrubbed session logs. Secrets are redacted.

Fixes

  • Software-update dialog can close while the download continues. A cut installer download resumes from the partial file. The resume cursor stays when publishing the installer fails.
  • 360 LoRA download card clears only when Cancel removed a queued file.
  • Repair runs after a proven missing or invalid model file.

Alpha notes

Generate Layer is new. If a generate wait-pills forever or a sticker fails to land, send the log from Help → Send Feedback.

A later 1.2 alpha should appear in Help → Check for Updates.

Read full notes & download →

v1.2.4-alpha Alpha

Redesigned Models download page, Auto Describe, Photo Sphere JPG

The Models download page is redesigned around Top picks. Auto Describe on Tiles and Spot. Experimental RTX 5090 continues.

Since 1.2.3-alpha. The Models download page is redesigned around Top picks. Experimental RTX 5090 and Blackwell support continues. Auto Describe on the Prompt tab Camera (default on when global is empty); Tiles and Spot Camera latch default off. Equirect JPG can embed Photo Sphere metadata. Early preview. Expect rough edges.

Help → Check for Updates is the path from 1.2.3-alpha to this build.

What's new

RTX 5090 and Blackwell — Support on RTX 5090 and similar Blackwell cards (5070, 5070 Ti, 5080) is still experimental. This build keeps the CUDA 12.8 stack from 1.2.3-alpha. GPU idle admission now accepts cached and cold doors and retries Evict-idle when VRAM is short. A later alpha may still be needed.

Models — The Models download page is redesigned. It opens on Top picks (runs well on your system), then Works with your GPU, Slow, and Unavailable. Start here still queues Install all recommended models. Test, Validate, and Uninstall live in the card overflow. VRAM tables sit behind Advanced. Each pipeline card has a representative box and a full-width Install. The recommended strip hides when that set is already installed.

Auto Describe — Hover the Camera on Describe to latch Auto. Prompt tab defaults on: empty global Describe runs before RENDER. Tiles and Spot default off. A fully empty prompt set always Describes before RENDER. Tiles gates Auto on the authored face prompt: a filled box Previews; an empty box Describes first. RENDER Describe-if-empty leaves a filled global prompt in place.

Tiles and Spot — A far-left footer dice rolls a new seed and starts Preview. Variation filmstrip soft cap is 16.

Export — Equirect JPG can embed Photo Sphere (GPano) XMP. Include 360 metadata (Facebook / Photo Sphere) is on by default. Off writes a plain JPEG.

Create — Solid Color sits before Fractal. Sequence sits with Fractal on the landing. Dock labels match the header menu.

Defaults — Strength uses the shared seven-tick ladder on every pipeline. FLUX.2 Klein 4B default steps are 8. SDXL Base default steps are 20.

Update — When an update exists, the dialog leads with Update available.

Minilog — Tiled pipelines show cold-load stage breadcrumbs on first use.

Fixes

  • Duplicate and clone keep the source live recipe, including prompt and size. A cancelled duplicate no longer leaves a minted render behind.
  • Library filters, including Favorites, persist. Back from the overlay keeps Favorites and the other filter state.
  • GPano XMP is written after JFIF APP0. Equirect JPG save errors surface as Export failed.
  • Auto Describe refuses an unready crop and holds Preview while Describe is still writing the prompt. Tiles Auto Describe reads the authored face prompt. RENDER Describe-if-empty leaves a filled global prompt in place.
  • App boot no longer dies on pipeline bind.
  • GPU idle admission accepts cached and cold doors, retries Evict-idle when VRAM is short, and shows a holder toast. Auto/Resident copy no longer claims an idle timer that is not there.
  • Models cards use one-meaning color: Install is a full-width brand bar; Uninstall is red; download chrome stays violet. Closed-card error copy stays put when a sibling is downloading.
  • Tag lists grow with the viewport (dropdown 80vh, Library filter 85vh).
  • RichTooltip no longer sticks during a resize.

Alpha notes

RTX 5090 and other Blackwell cards remain first-look from 1.2.3-alpha. Support is still experimental. If a model fails to load or a render dies on a 50-series GPU, send the log from Help → Send Feedback.

A later 1.2 alpha should appear in Help → Check for Updates. If a tool wait-pills forever or Exit refuses to park, send the log from Help → Send Feedback.

Read full notes & download →

v1.2.3-alpha Alpha

Experimental RTX 5090 and Blackwell support

First build that can load on RTX 5090 and similar Blackwell cards (5070, 5080). Support is experimental. CUDA 12.8 / torch 2.10.

Since 1.2.2-alpha. First build that can load on RTX 5090 and similar Blackwell cards; that support is experimental. Export HDRI into an Unreal project, install the Core models, and Describe the Tiles crop. Early preview. Expect rough edges.

Help → Check for Updates is the path from 1.2.2-alpha to this build.

What's new

RTX 5090 and Blackwell — This is the first 360 Hextile build that can load on GeForce RTX 5090 and similar Blackwell cards (RTX 5070, 5070 Ti, 5080). Support is experimental. A later alpha may still be needed for some pipelines. The Python CUDA stack is CUDA 12.8: torch 2.10.0+cu128, matching torchvision / torchaudio / xformers, torchao 0.16, bitsandbytes 0.49.2, CuPy 13.6, and the CUDA 12.8 runtime wheels. GPU-fit lists those cards. Diffusers and transformers stay on the qualified 0.37.1 / 4.57.6 API.

Unreal project export — Export has File and Unreal project. Unreal Engine (HDRI) applies lat-long HDR for UE4/UE5 TextureCube import. Choose a .uproject; Unreal can be closed. HDR saves into the project.

Core models — Install all recommended models queues SDXL Base and distilled FLUX.2 Klein. Models lists start expanded. Continue / Later / Skip never enqueue. Requested installs survive restart. Repair sits beside generation in the 360 block, header, and Models.

Models Test — Test runs through the GPU owner. One attempt per click. Outcomes stay in the Test dialog.

Tiles and Spot — Describe captions the selected-tile crop photo. Seed dice live in the SEED header. Advanced sits under the prompt with Global Prompt and Style. Spot Seed uses the same dice header.

Create — 360 LoRA is first in Create options.

Size — 12K (12288×6144) is on the equirect ladder. Hover 4K / 8K / 16K Size pills on the Render Detail hero. Size pills hide when the viewed node is 6K or larger.

GPU fit — Cards read Good fit for your GPU, May run slowly, Not a fit for your GPU, Unavailable. The fit pill sits beside status.

Copilot — Tool turns reach the studio. Unreal export tools are available. Consent-bound MCP turns.

License — Activation works with development access. Saved license and development-access status stay distinct.

Window title — Caption is 360 Hextile Pro plus version and channel.

Send Feedback — The draft stays until a confirmed receipt.

Fixes

  • Tiles Describe snapshots a square crop buffer so the caption matches the selected face.
  • Missing-template fallback is Dodecahedron.
  • Splash hides the prerender console until hydrate fills it. Version hangs as a half-pill on the startup minilog.
  • Dummy intake pipeline stays hidden until committed.
  • Tiles no longer shows "Saving draft…" under the button.
  • Sidecar startup failures and orphan identity close cleanly.
  • GPU compatibility catalog includes RTX 5090 and the other Blackwell GeForce cards.
  • Download progress uses one shared sample across Models, LoRA, ControlNet, cards, and 360 rows.

Alpha notes

RTX 5090 and other Blackwell cards are first-look in this alpha. If a model fails to load or a render dies on a 50-series GPU, send the log from Help → Send Feedback.

A later 1.2 alpha should appear in Help → Check for Updates. If a tool wait-pills forever or Exit refuses to park, send the log from Help → Send Feedback.

Read full notes & download →

v1.2.2-alpha Alpha

360 video viewer, GPU-fit models, and matching LoRAs

Play 360 and fulldome video on the sphere. Pick models that fit this GPU. SD 3.5 Medium BF16 on 24 GB. Filter LoRAs to this checkpoint.

Since 1.2.0-alpha. Play 360 video on the sphere, pick models that fit this GPU, run SD 3.5 Medium on 24 GB, and keep LoRAs on this checkpoint. Early preview. Expect rough edges.

Help → Check for Updates is the path from 1.2.0-alpha to this build.

What's new

360 video viewer — Open an equirectangular or fulldome MP4 on the same sphere as stills. File → Open or drop the file; the player reads the source projection and plays it in place.

  • Playback: play / pause, seek, frame step, loop, volume
  • Double-click toggles fullscreen. In fullscreen, chrome returns from the edges
  • Fulldome sources fit the dome FOV
  • Recents reopen the last videos after a restart
  • Copilot hides for the video session so the player chrome stays clean
  • Grab a still from the video into a render; generated video frames can promote into the library

GPU-fit models — The header pipeline picker lists workflows this GPU can run first. Each row carries a fit color: Fits, Slow, Won't fit, or No GPU. Edit sits above Diffusion. Installed-fit cards, delayed model cards, and a left-side default pin. Active selection survives refresh.

Download Models stays open (Folders icon). The recommended block is Works with your GPU. SD 3.5 Medium is the featured 4090 row; Large is the heavy 24 GB offload row. Model Info is a square button; the flyout opens on click, to the right of the control. The diffusion dropdown is a flat list so fit color stays on every row.

SD 3.5 Medium — Automatic on a 24 GB card (desktop 4090 class) can host Medium as BF16 resident with T5 parked. Precision is a compact rich menu on the shared diffusion controls: BF16, INT8 offload (LoRA-safe admission), and the tested FP8 profile. Last-used precision returns when you hop back from another pipeline. Variations restore the draft's precision.

Z-Image Turbo — Distilled recipe: CFG 0 and about 8–9 steps. The sliders cap to that band. GGUF Q4 is an owner-tested 4090 path and honors the selected pill. On-disk BF16 weights load as BF16.

LoRAs — Works with this model filters Installed / Available / All to this checkpoint (on by default). The same switch lives on the LoRA Tab, the compact LoRA module, and the Library filter row. A Wrong model pill marks a mismatch. Render, preview, 360, and batch admit refuse an incompatible bind.

Tiles and Spot — A leftover take on RENDER or Park opens a house admit sheet: Keep parks Tiles/Spot on the previous node (Enter-accept), Discard deletes them. Preview-busy vetoes admit. Leftover drafts re-adopt only for the armed parent.

Sit-back preview uses one slow white band across the rendering hex. Idle Tiles sheen travels the outer rim. The sheen lives in the tile plane and lands on the dashed hex. Tiles prompt and settings survive Commit. The last Tiles face stays selected across re-arm. Preview ownership survives tool exit, websocket handshake, and reconnect unpin.

Selected-tile crop follows the armed face ring. Preview Style lives inside the Selected tile expander (after the spec grid): Line, Color, Understroke. The selected hex draws a cased dash overlay so the black casing reads on the pano. Click-face sheen plays with the outer rim comet. Spot stays armed when 360-on-top hides Render Detail. The live pipeline pill drives Spot, Tiles, and header admit. Spot panes keep the full Preview Style family.

Create and prompt — Create-card icons sit in a larger 1px zinc-700 circle. Open appears on hover, pinned to the right of the icon row. Compact 360 Prompt Module already had Generate and Modify; Describe is now on that row, keyless, one size while it runs, and it samples the panorama. Compact Enhance / Optimize / Expand / Contract / Variation sit as icon-only minis with the refinement squares; Worlds and Style wrap on that same row. Seed is a sibling expander of Advanced; the collapsed header shows the live mode or literal number. Typed CFG values such as 10 stay in the number box when the slider band is 0–4 (thumb pins at max). Denoising strength defaults to 0.5 on every pipeline. Manage tags is on every TagDropdown — cards, bulk bars, and the render page bar use the same catalog footer as Create.

Templates — Factory Dodecahedron ships the Soft payload (wider, softer masks; same tpl_4BC9D3DN, so existing recipes pick it up on the next render). The picker shows the stored template while the catalog loads, and restores a default when a last-used name is gone.

Resize / Scale — Completed-render Scale is viewed-relative and parents on the viewed node. Upsample wait chrome is a sliver; Cancel is a ghost X on the caption row so the wait pill stays one density.

License — Diamond activation offers a stacked option set. Sign-in, tool, render, sequence, and batch paths go through one evaluator. A 402 recovers through the modal. Queue reserve rechecks before pop. Routine license-check toasts stay quiet.

Fixes

  • Real-ESRGAN: a cleared or dead NCNN handle no longer owns the GPU after NVML settle misses, so Spot/SDXL can load. Unknown NVML after a dead handle is treated as freed, so Spot exclusive-switch can proceed.
  • Z-Image Auto quant no longer treats an on-disk BF16 folder as GGUF.
  • Tiles/Spot leftover drafts discard before RENDER/Park; preview-busy cannot sneak a second take.
  • Tiles/Spot stopping and preview identity survive reset, reconnect, and display-URL churn.
  • Tiles selected-face dash does not draw a false horizon chord when the ring is culled.
  • Fulldome video fits the dome FOV; player chrome stays isolated from craft tools; recents reopen after restart.
  • Template face-override miss warns when every authored face fails to join.
  • Render log load rows stay LOADING - [message] so the model name is not truncated.
  • Viewer page load survives the viewerSurface import split.
  • Tiles keeps an emptied prompt until blur, then writes it; a baked face re-drafts when the recipe changes.
  • Factory template swap keeps the frozen id and header; only the payload moves.
  • A leftover Direct id such as realesrgan-x4plus on a tiled pipeline no longer Hub-loads as-is.
  • Splash liturgy and clock share one garnish line.

Alpha notes

A later 1.2 alpha should appear in Help → Check for Updates. If a tool wait-pills forever or Exit refuses to park, send the log from Help → Send Feedback.

Read full notes & download →

v1.2.0-alpha Alpha

Create, craft tools, 360 video viewer, Layers, and Batch

First 1.2 alpha. Create stills from image, LoRA, pattern, fractal, or sequence. Play 360 / fulldome video on the sphere. Layers, Spot, Mirror, Kaleidoscope, GPU-fit models, Batch, and live grade.

This is the first public 1.2 alpha. 1.2 is the craft-surface train: start a panorama from Create, play a 360 video on the same sphere, then stay there to transform, paint spots, stack layers, and grade. Batch workflows, Mini Tiles, GPU-fit model picking, and a live 360 Log sit on the same desk. This is the first public 1.2 alpha. 1.2 is the craft-surface train: start a panorama from Create, play a 360 video on the same sphere, then stay there to transform, paint spots, stack layers, and grade. Batch workflows, Mini Tiles, GPU-fit model picking, and a live 360 Log sit on the same desk.

Early preview. Expect rough edges. This installer is also the first 1.2 updater baseline — a later 1.2 alpha should appear in Help → Check for Updates.

Create

Header +CREATE opens the source picker. Each card is a full workshop.

Import Image — Start a render from an image file (PNG or JPG, up to 8K). Recents sit on the card so a previous still is one click away.

360 LoRA — Generate a render using a 360° panorama LoRA. Pick the LoRA, run a batch of variations, promote one into a hextile render. Scrollspy keeps the long form oriented. Older recipes still open. 360 Redmond stays on the Generate dropdown. Minted recipes carry prompt.global from the seed.

Pattern — Render from a procedurally generated pattern. 107 GPU generators and 365 built-in presets: noise, fractals, hydraulic erosion, reaction-diffusion, quasicrystals, wrap-a-tile onto the sphere, and more. Paint a seamless 2:1 seed on the GPU, then send it into diffusion.

Fractal — Start a render from a live 360 fractal. Formula, look remaps, glow, and wrap-column work happen on the sphere. Capture a frame from the explorer and begin a render from that still. The in-house 360 viewer is the fractal surface.

Solid Color — Start a render from a flat base color. Pick the color, then let hextile and the prompt invent the world.

Sequence — Pro. Render a sequence of frames with motion, then export to video. Infinite zoom, image morph, and folder or video ingest (stills or an MP4) live here. Activate a Pro license to run sequences.

Typical first session: +CREATE → Pattern or Import Image → set prompt / hextile / diffusion on the dashboard → Render → double-click the panorama to work on the sphere.

360 video viewer

Open an equirectangular or fulldome video on the same sphere as stills. File → Open (or drop) an MP4; the viewer detects the source projection and plays it in place.

  • Playback: play / pause, seek, frame step, loop, volume
  • Double-click toggles fullscreen. In fullscreen, chrome comes back from the edges
  • Fulldome sources fit the dome FOV instead of stretching like a 2:1 wrap
  • Recents reopen the last videos after a restart
  • Copilot hides for the video session so the player chrome stays clean
  • Grab a still from the video into a render; generated video frames can promote into the library

Video mode is a player, not a diffusion pass. Leave it to return to the craft tools on a still.

Tools

Double-click a render to put the 360 viewer in front. The craft bar along the bottom runs left to right: size, transform, tiles and spot, layers and grade, export. Each bake commits a new graph node. Shared Commit / Discard / Exit. Wait pills for Opening and Saving. A 360 Log card stays visible while Post Process, Transform, and Resize wait.

Resize

Absolute Size destinations and native-relative Upscale factors (Real-ESRGAN) in one popover. Size and upscale land as distinct graph nodes, so you can step back. Picking a destination closes the popover. The Output pill follows graph HEAD.

De-Pinch

Repair seam pinching at the poles. Strength, curve, and radius stay put when you flip North ↔ South — shape one cap, then the other.

Offset

Re-center the panorama. Yaw, pitch, and roll the whole sphere so the subject, horizon, or seam sits where you want it.

Warp

Spherical Möbius warp: zoom about an aim point, plus twist. Aim at view center, then bake.

Mirror

Copy one side across a great-circle seam. Two operations:

  • Mirror one side — fold the kept half across the seam
  • Reflect sphere — reflect the whole sphere through that axis

Orientation: Vertical, Horizontal, or Free (yaw / pitch). Copy and paste settings. Live overlay on the sphere.

Kaleidoscope

A Transform-caret tool on the 360 toolbar. Repeat or fold the panorama around an aim point.

  • Radial — repeat a spherical source wedge around the aim (segments, phase, source angle)
  • Spherical — fold through a finite mirror group: Dihedral sphere, Tetrahedral, Octahedral, Icosahedral

Aim yaw and pitch on the sphere, then bake.

Tiles

Select a hextile face and render a focused preview. Overlay on the sphere; thumbnails on render detail.

Mini Tiles on the desk: the live tile is the hero with a white scan sheen. Last-four previews sit behind a Recent caret. Log lives under Tiles. Confirm row is Discard, Commit Tile, Cancel.

MiniLog on Render Detail shows six lines. Load stages speak during diffusion initialize — heartbeat, template shout, WebSocket log replay. Stage-only lines stay LOADING ….

Spot

Paint-select a tile and regenerate it in place. Click a point on the sphere, get a tile-sized AI inpaint, preview, then promote. Brush and overlay stay on the 360 surface. The interactive loop (place → preview → accept) is the path in this alpha.

Layers

Place and order image stickers on the 360 sphere. PNG, JPEG, WebP, or SVG (SVG stays as re-raster provenance; pixels are PNG). Drop files onto the sphere, place with yaw/pitch, then:

  • Opacity, 19 blend modes, visibility, reorder, duplicate, copy/paste
  • Multi-select, align / distribute / match
  • Per-layer tone and alpha ops, effects stack, crop-transparent
  • Cutout from the Layers caret — auto-mask a target and stack on committed HEAD
  • Add image stacks on the current committed picture

Exit is the mint. Leaving Layers dumps the live composite and parks an in-progress take on the graph. Commit finalizes (emerald). Discard is the red trash on the dropup, with a confirm. Opening / Saving wait pills cover bind and teardown. If dump fails, Layers stays armed and asks you to retry Exit.

Soft cap 16 layers (toast), hard cap 64. Output bake is PNG. After a committed Layer Set you can Create new Layer Set or Edit previous layers.

Parked Layers takes use one overlay card in Render Detail and fullscreen. Preview composites the saved sheets over the selected graph node at quarter, half, or full resolution, with Auto, End, and sheet-visibility controls.

Post Process

Idle click opens the dropup. Caret lists Favorites, Recent (last committed config, silent restore), a curated Adjustments set, then Browse all.

Thirty-three hooks in seven families. They run as a hextile sweep (whole-image for pointwise and channel hooks) and paint live on the sphere. Commit promotes a postprocess node; repeat to stack. The derivation graph is the chain. Commit collapses chrome and keeps the live look while persist finishes. A failed sweep or persist drops the live look. Re-arm waits until the persist lease is free.

Live parameter wells in this alpha:

  • Gradient Map — source / gradient / blend wells plus a 1D LUT baker
  • HSL Adjustment
  • ACES Tonemap
  • Split Toning
  • Channel Mixer
  • Color Grade (LUT) — library of 46 bundled .cube looks, user import, favorite star, thumbs sampled from graph HEAD

Browse all for the rest of the catalog: Detail (Unsharp Mask, CLAHE, Real-ESRGAN Detail, bilateral / guided / edge-preserving smooth, frequency separation), Color (white balance, levels, vibrance, brightness/contrast), Film (grain, chromatic grain, sensor noise, denoise+regrain, halation), Lens (bloom, chromatic aberration), Noise (blue-noise dither, noise toolkit, procedural noise), Artistic (Kuwahara, stylization, reaction-diffusion, Turing dither/texture).

Eyedropper on every colour field. LUT Library favorite star updates and persists.

Reframe

Open the viewfinder to crop and re-frame. Gnomonic (rectilinear) or stereographic, with a GPU spotlight of the frustum on the sphere. Pan / tilt / roll / horizontal FOV, then export or C for a Quick Shot into that render’s reframe strip. Stays armed after export so you can take a set.

What's new

Work landed after the first 1.2 notes snapshot.

360 video viewer — Equirect and fulldome playback on the sphere, projection detect, fullscreen double-click, edge chrome, recents after restart, frame grab into a render.

GPU-fit models — Header pipeline picker lists workflows the current GPU can run first. Edit sits above Diffusion. Installed-fit cards, delayed model cards, and a left-side default pin. Active selection survives refresh.

Batch workflows — File menu Batch workflows… opens an independent modal. Pick a workflow (starter recipes or a saved one), point at files or a folder, preflight, then queue. Jobs appear in the header queue. Crash recovery keeps a durable FIFO. Watch published items as they land. Drop files onto the open modal.

Leave, then RENDER — Exit a craft tool and fire RENDER in one motion. The tool admits the leave (commit or park), then the new pass starts. Commit selected still admits RENDER when HEAD moves on the same render.

Commit persist-later — Accept the look now; the graph write finishes in the background. The 360 Log stays up during Post Process, Transform, and Resize waits.

FLUX.2 Klein — Distilled Klein CFG slider tops out at 4; Base uses true CFG when guidance is above 1. Strength default 0.5, with preset ticks from 0.33. Typed CFG and steps accept values past the slider band. Arithmetic flow-blend mixes semantic direction on Klein.

LoRA modules — Each Module row has an enable toggle and a strength number on the slider. Trash sits left of the toggle and appears on hover. Chrome matches DiffusionModule.

Templates — Factory picker splits Regular and Irregular. Rotated Dodecahedron is gone; Dodecahedron remains. New renders default to the last template you used, or Dodecahedron.

Same as Input — Uses the viewed / HEAD canvas.

Style prompts — Enter on a new style prompt saves it and starts the next empty style.

File compatibility — Renders show format status. Incompatible documents refuse mutation. Pin a default pipeline and reset it from settings. Untouched renders adopt the pinned pipeline.

Library — Singles grid is windowed. Overlay Back keeps the list. Source-op thumbs pin to base.jpg and retry immediately.

Library, graph, Copilot

Renders — singles, sequences, 360-LoRA batches, fractals. Detail pages carry the graph, tile thumbs, and the same toolbar as the sphere. Sit-back panel title is Render viewport.

Projects — project list and recents, plus configure and sequence-detail cards.

Derivation graph — every Commit (transform, layers, post-process, upscale, spot) is a node. HEAD is what you see. Live previews sample HEAD.

Copilot — in-app chat that answers, patches live settings, navigates, and can run a closed Layers operation when you ask. Bring your own Claude or OpenAI key, or use the licensed server path (rate-limited).

Fixes

  • Layers bind and Exit teardown: canvas lock; Windows dest swap via atomic replace. Dump failure stays armed.
  • LUT Library favorite star updates and persists.
  • Typed Real-ESRGAN OOM. Upscale acquires gpu_lock on the worker thread, evicts other GPU owners, and unloads 360 LoRA while that lock is held.
  • Pillow bomb avoided on multipass 8× overshoot.
  • Live post-process previews sample from graph HEAD. Failed Commit sweep or persist drops the live look. Re-arm refused while persist lease is held. Hero URL binds before persist teardown.
  • Layers previews keep the selected source, resolution, and Auto preference across tool changes and stale-request races.
  • Render Detail and fullscreen share preview status and the same hero/sphere presentation; superseded work and server leases are cleaned up.
  • Graph delete confirmation, compact Layers controls, and template-picker sizing and hover states are corrected.
  • Resize close-on-pick; upscale settle is no longer a 500.
  • Cancel a live pass without a false Failed to stop / Render failed.
  • Sequence boot save no longer overwrites historical config sidecars. Config ETag follows tile promote; 409 recovers without a stale PUT.
  • 360 LoRA mint seeds prompt.global from the recipe. 360 Redmond stays on Generate.
  • New-tag form stays open after leaving the Tags submenu.
  • Library overlay hide keeps completed thumb src. Grid window clamps to the last page when the list shrinks.
  • Recipe cards stay mounted across Tiles preview/commit. Historical sequence configs missing recipe objects still admit.
  • License activation on the diamond modal offers a stacked option set instead of a single cramped path.
  • Render log load rows shorten to LOADING - [message] so the model name is not truncated.
  • Video player chrome stays isolated from craft tools; dome-fit fulldome; overlay veto does not drop the video.

Alpha notes

Craft-surface rewrite. Spot neighbor re-render, some GPU acceptance, and a pile of edge cases are still in flight. If a tool wait-pills forever or Exit refuses to park, send the log from Help → Send Feedback.

Read full notes & download →

We use cookies for analytics to understand how visitors use our site. Privacy Policy