Skip to content

Trim & Decal Authoring Suite

Module: Art · Category: TrimDecal · Tool ID: TrimDecalAuthoringSuite

A four-tab management suite for trim sheets and decals. Trim Sheet Manager defines UV panels with categories and validates coverage on a trim sheet. Decal Manager scans every decal actor in the level with click-to-select navigation. Trim Sheet Library browses materials tagged as trim sheets across the project. Decal Library browses every decal-domain material.

Screenshot 01 — Hero shot — Suite open on Trim Sheet Manager with several panels defined, coverage percentage visible, validation status showing "OK".


  • Authoring a trim sheet — defining each UV panel with its category (Edge / Surface / Bolt / Detail) and validating coverage
  • Auditing decals across a level — finding misplaced or orphaned decal actors
  • Building a project-wide trim sheet / decal library reference
  • Pre-cook validation — confirming trim sheets have no UV waste and decals are correctly configured
  • Don’t use this to author the trim sheet texture itself — that lives in your DCC. This tool defines panel UV regions on an already-authored sheet.
  • Don’t expect this to author decals — the Decal Manager audits existing decal actors

  1. Open the EQLabs Hub and search for Trim or Decal (or browse to Art → TrimDecal)
  2. Click the tool card
  3. Use the tab bar: Trim Sheet Manager, Decal Manager, Trim Sheet Library, or Decal Library

Define UV panels on a trim sheet with categories.

SectionWhat it does
Add Panel formName, UV Min X/Y, UV Max X/Y, Category (Edge / Surface / Bolt / Detail)
Add Panel buttonAdds the panel to the list
Remove SelectedRemoves the selected panel
Validate Trim SheetComputes coverage percentage and validation status
Panels listPer-panel row: name, UV bounds, category
StatsTotal panel count, coverage percentage, unused UV space, validation status
Export Trim CSVSaves panel definitions to CSV
Import Trim CSVReloads panels from a previously exported CSV
Export Trim Visual SVGGenerates a visual SVG layout map for artist reference
CategoryUse case
EdgeCorner trims, edge highlights
SurfaceMain flat surface panels
BoltBolt heads, rivets, hardware details
DetailSmall decorative or functional details

Screenshot 02 — Trim Sheet Manager — Tab 1 with 8 panels defined across categories, coverage 89%, validation status "OK".


Scan decal actors in the active level.

ActionWhat it does
Scan DecalsWalks every decal actor in the level
Validate DecalsChecks decals for size / fade / sort order issues
Export Decal CSVSaves the decal audit to CSV
Decals listPer-decal row: name, material, decal size, sort order, fade start/duration, issues

Single-click selects the decal in the viewport. Double-click selects + flies the camera to it.


Browse project materials tagged as trim sheets.

SectionWhat it does
Browse Trim SheetsWalks the configured scan path for materials matching trim-sheet conventions
Search boxFilter by material name
Trim sheets listPer-material row: name, parent material, texture count, estimated draw cost, asset path

Browse every decal-domain material in the project.

SectionWhat it doesDefault
Browse Decal MaterialsWalks the project for MD_DeferredDecal materials
Search boxFilter by name
Exclude Engine DecalsHide engine-shipped decal materialstrue
Decal materials listPer-material row: name, blend mode, translucent flag, texture count, domain, path

  1. Switch to Trim Sheet Manager
  2. For each visible panel on your trim sheet, fill in the Add Panel form (name, UV bounds, category)
  3. Click Validate Trim Sheet — coverage percentage shows how much of the sheet is in use
  4. Export as CSV (for documentation) or Visual SVG (for artists)
  1. Open the level
  2. Switch to Decal Manager, click Scan Decals
  3. Click Validate Decals — issues appear in the issues column
  4. Single-click a row to select the decal in the viewport
  5. Optional: Export Decal CSV for the team

Per-tab settings persist to [Project]/Saved/EQLabs/Settings/TrimDecalAuthoringSuite.json.


  • In-panel results — panel list, decals list, library lists
  • CSV exports — per-tab save buttons write to disk
  • SVG export — visual trim-sheet layout map

  • Coverage percentage doesn’t count overlapping panels — overlapping is bad anyway, but the metric assumes non-overlap
  • Decal Library defaults to excluding Engine decals — turn off if you need to see Epic-shipped decals too
  • Single-click on a Decal Manager row selects in viewport; double-click flies the camera there
  • Trim sheet categories are optional but useful — they enable filtered views in downstream tooling


Report an issue with this tool

Opens our feedback form in a new tab with the tool name pre-filled.