UnityEQLabs Create: Art & VFX
EQ Texture Memory Saver
EQ Texture Memory Saver analyzes imported textures for high-confidence mirrored regions and prepares non-destructive generated texture variants. The tool focuses on artist-safe memory savings, generated outputs, visual confidence, and rollback-friendly material variants.
Tools/EQLabs/Creation/Art/Texture Memory Saver
What it does
Section titled “What it does”This tool supports analysis previews, generated texture export, remap assets, report/manifest JSON, optional UV remap recipes, optional non-destructive material variants, batch analysis/export for selected textures or folders, saved profile assets, and remembered editor settings.
Workflow
Section titled “Workflow”- Select or assign a
Texture2Dsource asset. - Pick a built-in profile: High Fidelity, Balanced, or Aggressive Mobile.
- Run analysis.
- Review the recommendation, confidence, similarity, and estimated savings.
- Review preview modes: Original, Region Overlay, Generated Layout, Reconstructed, and Difference.
- Export generated outputs when the candidate is recommended.
- Keep
UV Remap Recipeenabled to save a Shader Graph/manual shader recipe beside the export. - Keep
Material Variantsenabled to clone matching materials and swap texture references to the generated texture. - Use
Save Profile Assetwhen a built-in or assigned profile should become a reusable project asset.
Batch Workflow
Section titled “Batch Workflow”- Select one or more textures, or select a project folder containing textures.
- Press
Analyze Selectionin the Batch Candidates section. - Review recommendation, confidence, estimated savings, and status per row.
- Use
Select Recommendedto restore the safe default selection when needed. - Leave only the intended recommended rows checked.
- Press
Export Checked. - Press
Save Batch Reportwhen you want a reviewable JSON and Markdown summary under EQLabs Generated. - Use
Clear Batchto reset the batch list without touching source assets or generated exports.
Output Policy
Section titled “Output Policy”Source textures and source materials are never overwritten. Generated assets belong under:
Assets/EQLabs/Generated/Create_ArtVFX/TextureMemorySaver/
Pipeline Notes
Section titled “Pipeline Notes”The tool compiles without URP, HDRP, or Shader Graph package references. Shader Graph and Built-in remap setup are provided through generated recipes and this shared include:
Assets/EQLabs/Shaders/Create_ArtVFX/TextureMemorySaver/EQTextureMemorySaverUVRemap.cginc
Generated material variants only swap texture references. Use the saved recipe or the shared include in a project shader to reconstruct mirrored UVs from the memory-saved texture.
Editor State
Section titled “Editor State”The window remembers common local editor preferences, including built-in profile, preview mode, export options, and whether batch analysis includes generated assets. Saved profile assets are project assets under:
Assets/EQLabs/Editor/Create_ArtVFX/Profiles/TextureMemorySaver/
Opens our feedback form in a new tab with the tool name pre-filled.