ipse6582 - Material Spreadsheet Editor

Material Spreadsheet Editor brings Excel-style spreadsheet workflow to Unreal Engine

Material Instances. Edit dozens or hundreds of Material Instances at once with multi-cell

selection, formula input, and live scene preview — without losing your originals.

Built for environment artists, look-dev artists, technical artists, and cinematic teams

who work with large material libraries.

Key capabilities:

- Spreadsheet UI — pinned metadata columns, fixed-width parameter columns,

horizontal scrolling, hover feedback, grid lines, and alternating row colors

- Multi-cell editing — Excel/Google Sheets click pattern. Single-click selects,

Shift+click for range, Ctrl+click for additive, double-click or Enter/F2 to edit.

One value applies to all selected same-kind cells.

- Three parameter types — Scalar (with formula input like =2*0.4), Vector/Color

(with native color picker and live preview), and Texture (with thumbnail and

Unreal-style object picker).

- Edit-as-Copies safety — recommended workflow that creates editable copy assets

with a configurable suffix (default _Edit) instead of modifying originals.

Existing copies are detected and updated directly to prevent stacked EditEdit names.

- Live Preview in Scene — preview spreadsheet changes in the viewport before Apply.

Uses transient preview Material Instances so original assets are never modified

for preview.

- Parent material grouping — collapse and expand by parent material. Auto Collapse

closes other groups for compact viewing. Hide Empty Columns removes parameter

columns with no data in the visible rows.

- Production workflow — Apply for in-memory changes, Apply & Save to write to disk,

Revert to discard, Refresh to re-read values, CSV export for data backup.

- Undo/Redo — full editor transaction support.

The plugin is editor-only and does not modify Material assets.