Skip to main content

Fusion 0.96.0

Availability: Included in Fusion 0.97.0. Features marked Alpha may require tenant-level enablement and can change in future releases.

Fusion 0.96 makes spectral exploration more immediate while keeping large-image reads bounded and server-authoritative workflows intact.

Spectral comparison

Retain and compare multiple samples

  • Retain up to six pointer samples for side-by-side spectral comparison.
  • Keep stable numbered and color-linked markers between the map and chart.
  • Compare samples from overlapping sources without forcing them onto the active source's wavelength axis.
  • Clearly separate incompatible or unavailable spectra instead of silently resampling them.

Retained samples are session state. They are not saved as workspace artifacts until you explicitly create a reference spectrum.

Export and continue analysis

The retained-sample menu adds these actions:

  • Download a CSV containing only retained spectra that are actually plotted, with source, layer, coordinate, processing, and normalization context.
  • Export the current visual chart as a bounded PNG.
  • Save one exact, unnormalized sample as a reference spectrum.
  • Save the arithmetic mean of compatible retained samples. Mean creation requires the same source and image layer, identical wavelengths and processing level, and complete finite values; Fusion does not resample or fill missing values.
  • Save a spectrum and open a prefilled matched-filter dialog. Fusion never runs the analysis automatically.
  • Compare a sample with the owning source's spectral library without changing the active source.

Faster RGB exploration

Wavelength-aware RGB presets

Source RGB composition now includes Natural Color, Color Infrared, and SWIR False Color presets. Fusion resolves each preset to the nearest valid source bands, shows the resolved wavelengths, and leaves the exact manual controls available.

RGB and grayscale channels also pair their searchable exact selector with a compact discrete slider. Dragging updates the visible control immediately and commits the channel change on release, which keeps dense wavelength lists responsive without sacrificing exact selection.

Instant current-view preview — Alpha

For eligible source RGB and grayscale layers, Prepare current view loads only the visible source window and required bands. Once prepared:

  • channel changes can reuse already-loaded band planes;
  • stretch and display changes remain immediate;
  • Map and Inspect use the same bounded data contract; and
  • the existing server-rendered preview remains available as the fallback and authoritative save path.

Fusion shows the requested extent, output dimensions, fidelity, plane count, and estimated memory before preparing the preview. Unsupported masks, processing chains, comparison modes, or value spaces remain on the server path.

Bounded 3D cube — Alpha

The new 3D cube experience is an expert QA and exploration view for a bounded source region. It includes:

  • explicit spatial and spectral sampling controls with visible memory cost;
  • searchable exact coordinate inputs plus compact discrete sliders;
  • six scalar exterior faces with an optional RGB or false-color top face;
  • optional row, column, and wavelength cuts; and
  • click-through to an exact source-pixel spectrum.

The cube is deliberately sampled and size-capped. It is not a full-resolution volume renderer and should not be used as a quantitative substitute for the source data. Resource-release and graphics-context recovery remain part of its Alpha qualification.

Multidimensional source inspection — Alpha foundation

Unknown HDF5 and NetCDF sources are no longer marked import-ready based only on their filename. Fusion now identifies them as needing cube inspection.

For staged HDF5 and NetCDF-4/HDF5 sources, the inspector can:

  • list bounded variable and coordinate metadata;
  • show evidence for proposed spectral, row, and column roles;
  • let you choose a variable, assign axes, and select fixed coordinates for additional dimensions; and
  • validate the mapping against the staged source fingerprint.

Known EMIT, Tanager, and PRISMA adapters keep their existing import path. Validated generic mappings are not yet materialized into Fusion images, so a generic cube cannot be submitted after confirmation in this release foundation.

Performance foundation

The interactive features above use a bounded N-band window service and a byte-accounted browser cache. Fusion reads only the requested source window and bands, reuses warm planes when possible, and rejects responses that do not match the requested source, geometry, or content version.

Known limitations

  • Generic multidimensional mappings can be inspected and validated but not yet imported.
  • The 3D cube and current-view RGB preview are bounded alpha experiences.
  • Durable RGB generation and save continue through the server workflow.
  • Retained comparison samples are not persisted with the workspace.

Learn more