A powerful layered image and texture editor built directly into Unity. Edit PSD/PSB files, paint, select, transform, filter and save without ever leaving the Editor.Stop switching between Unity and external image editors. Image Lab brings a powerful, Photoshop-inspired image editing workflow directly into the Unity Editor.Open a texture straight from the Project window or Inspector, edit it in place, save it, and immediately see the result re-imported into your project. No exporting back and forth, no hunting for files, no constantly switching applications. Your image workflow stays where your game is being built: inside Unity.Image Lab is not just a basic texture utility. It is a full layer-based image editor with PSD and PSB support, layer groups, masks, clipping masks, opacity, fill, locks and 27 blend modes. Paint with brushes, make complex selections, transform layers, crop images, work with gradients and shapes, adjust colours and apply an extensive collection of filters, all without leaving Unity.The familiar workflow makes Image Lab especially useful for artists and developers who constantly need to make small or medium changes to textures during development. Fix a sprite, repaint a texture, modify a mask, adjust colours, create a normal map, remove a background, add alpha padding or make a texture seamless, then press Ctrl+S and continue working on your scene.Image Lab also supports Photoshop .ABR brushes, including sampled brush tips and common brush properties, so existing brush libraries can become part of your Unity workflow. Pen pressure, brush smoothing, opacity, flow, hardness, spacing and custom brush presets are supported for painting directly inside the Editor.For game development, Image Lab includes dedicated texture-processing tools such as Normal Map from Height, Make Seamless, Edge Padding / Alpha Bleed, Color to Alpha, Luminance to Alpha, Remove Matte, Channel Shuffle, Outline and Drop Shadow. These are designed around the kind of texture work that normally forces you to leave Unity and open another application.One editor. One workflow. Your textures, PSDs and image-editing tools directly inside Unity.Unity integrationRuns entirely as a Unity Editor windowOpen through Window > Image LabDockable like any standard Unity windowOpen images directly from the InspectorOpen images from the Project window context menuDrag files from Unity or the operating system into Image LabOptional double-click integration for image assetsFiles saved inside Assets are automatically re-imported by UnityEditor-only code; nothing is included in player buildsLayer systemLayers and layer groupsLayer masksClipping masksOpacity and FillLayer visibilityLayer lockingColour tagsLayer duplication and reorderingMerge DownMerge VisibleStamp VisibleFlatten Image27 blend modes compatible with Photoshop blending behaviourPainting toolsBrushPencilEraserClone StampBlurSharpenSmudgeDodgeBurnSpongeAdjustable size, hardness, opacity, flow, angle, roundness and spacingBrush smoothingPen pressure support for size, opacity and flowCustom brush presetsCreate brushes from selectionsPhotoshop .abr brush importSelection toolsRectangular MarqueeElliptical MarqueeLassoPolygonal LassoMagic WandFeathered selectionsAdd / subtract / intersect selection modesExpand, Contract, Border and SmoothSelect SubjectSelection from layer opacitySelection from layer maskEditing toolsMoveFree TransformScaleRotateDistortCropImage SizeCanvas SizeRotate / flip canvasTrim transparent pixelsCrop to selectionNearest Neighbor, Bilinear, Bicubic and Lanczos resamplingDrawing and creationPaint BucketLinear, radial, angle, reflected and diamond gradientsCustom gradient editorRectanglesRounded rectanglesEllipsesPolygonsLinesText using installed system fontsStroke and Fill commandsAdjustmentsAuto ToneAuto ContrastBrightness / ContrastLevelsCurvesExposureVibranceHue / SaturationColor BalanceBlack & WhitePhoto FilterChannel MixerTemperature / TintShadows / HighlightsInvertPosterizeThresholdGradient MapDesaturateEqualizeImage filtersGaussian, Box, Motion, Radial and Surface BlurTwirlPinchSpherizeWaveRipplePolar CoordinatesAdd NoiseDust & ScratchesMedianDespeckleHigh PassOffsetMaximum / MinimumMosaicCrystallizeCloudsVignetteCheckerboardSharpenUnsharp MaskEmbossFind EdgesSolarizeOil PaintLive preview for configurable adjustments and filtersGame texture toolsNormal Map from HeightOpenGL / Unity and DirectX normal orientationMake SeamlessEdge Padding / Alpha BleedColor to AlphaLuminance to AlphaRemove MatteShuffle ChannelsOutlineDrop ShadowSupported formatsOpen and save:PSDPSBPNGJPEGTGATIFFBMPOpenEXRQOIPBMPGMPPMPAMOpen:GIFRadiance HDROther image formats supported by Unity's texture importerPSD/PSB supports layers, groups, masks, clipping, blend modes, opacity, fill, locks and colour tags. PSD/PSB files of other colour modes and bit depths can be opened, but editing and saving are performed as 8-bit RGB.WorkflowMultiple document tabsFull Undo / RedoHistory panelNavigatorHistogram and pixel informationIndividual RGB and Alpha channel viewingPixel grid at high zoomFamiliar Photoshop-style keyboard shortcutsWorkspace survives Unity script recompiles and entering Play Mode, preserving open images, layers, zoom and unsaved stateExportSave in original formatSave AsExport AsExport current layerExport every layer to individual filesConfigure Unity texture import settings during export, including Texture Type, sRGB, Alpha, Mipmaps, Max Size, Compression, Filter Mode and Wrap ModeExtensibilityCustom filters can be added through ImageOperationAutomatic generated parameter dialogs and live previewsCustom operations automatically inherit selection, mask, locked transparency and undo handlingCustom file formats can be registered through IImageCodecCompatibilityDeveloped and tested with Unity 6 (6000.4)Windows supported/testedmacOS uses Cmd in place of Ctrl shortcutsEditor-only; not intended for runtime useArtificial intelligence tools were used during development as a support resource for code verification, code reviews, documentation creation, and the production of some visual icons. All implementation decisions, final code integration, testing, validation, and overall product development were reviewed and controlled manually by the developer.




