XAL is a procedural VFX texture generator for Unity. Create noise, masks, flares, trails, splats, gradients, seamless textures, channel-packed maps, and export them directly to Assets/Export.TMPro requiedDEMO BUILDXAL: Procedural VFX Texture Generator is a Unity tool for creating game-ready procedural VFX textures directly inside your project.Generate noise textures, dissolve masks, particle masks, flares, impact bursts, energy cores, flame textures, smoke masks, trails, splats, gradients, shape masks, seamless textures, and channel-packed RGB masks without leaving Unity.Built for game developers, VFX artists, technical artists, and shader creators, XAL helps you quickly create texture maps for particles, shaders, UI effects, magic effects, sci-fi effects, dissolve shaders, portals, explosions, trails, and stylized game VFX.Key FeaturesProcedural noise and mask generationVFX texture generators for flares, flames, smoke, trails, splats, impacts, energy, shields, rings, and moreLayer-based texture creation workflowReal-time preview with zoom and pan controlsSeamless tiling optionsRadial mask and polar-style effectsNormal map exportChannel Packer for RGB multi-mask texturesExport directly to Assets/ExportPreset save and load with .xalvfx filesDemo scene setup with export lock supportOne-click scene setup from the Unity Tools menuWorks inside Unity with no external software requiredUse XAL to create procedural texture masks for particle systems, Shader Graph, custom shaders, VFX Graph, UI effects, and game-ready visual effects.Perfect for:VFX texture generationNoise texture creationDissolve masksParticle sprite masksShader masksChannel-packed texturesStylized magic VFXSci-fi energy effectsFire, smoke, impact, trail, and splatter texturesSeamless procedural texturesIncludedProcedural VFX texture generator scene setupFull tool scene setupDemo scene setupCompute shader based texture generationExport and preset workflowOffline RTF documentationTXT documentation copyNo external file browser plugin is required. Exported textures and presets are saved directly inside the project under Assets/Export.Technical Details- Includes runtime and editor scripts under the Xal namespace.- Includes a compute shader based procedural texture generation system.- Includes one-click scene setup tools: Tools > NoiseGen > Setup Scene Tools > NoiseGen > Setup Demo Scene- Exports textures directly to Assets/Export.- Supported export formats: PNG, JPG, TGA, EXR.- Supported export resolutions: 256, 512, 1024, 2048, 4096, 8192.- Includes layer-based texture editing.- Includes RGB Channel Packer for multi-mask texture export.- Includes .xalvfx preset save/load workflow.- Includes preview zoom, pan, and reset controls.- Includes offline documentation in RTF and TXT formats.Render Pipeline Compatibility:- Universal Render Pipeline: CompatibleDependencies:- No external dependencies.- No third-party file browser plugin required.Input:- Mouse and keyboard- Unity UI/EventSystemOutput:- Texture files saved to Assets/Export- Preset files saved to Assets/ExportNamespace:- XalMain Scripts:- Xal.NoiseGenController- Xal.NoiseGenPreviewNavigator- Xal.NoiseGenSceneSetupMain Shader:- NoiseGenCompute.computeDocumentation:- Assets/NoiseGen/Documentation/XAL_NoiseGen_User_Guide.txt




