VFX Texture Tool - Procedural Noise Texture Generator
Unity China Publisher Hub
$11.00
$22.00
50%OFF
(no ratings)
Jump AssetStore
" A GPU-accelerated procedural noise & shape texture generator for Unity, enabling real-time creation, blending, and iteration of VFX textures entirely within the Editor."Features - 13 Procedural Types — Gradient Noise, Simple Noise, Voronoi, Simplex Noise, fBm, Ridged Multifractal, Turbulence, Domain Warping, Checkerboard, Ellipse, Polygon, Rectangle, and Rounded Rectangle. - Dual-Texture Blending — Combine two textures with 9 blend modes: Lerp, Multiply, Add, Screen, Overlay, Subtract, Max, Min, and UV Offset. - Post-Processing — Built-in contrast, edge feather, and Gaussian blur applied on the GPU. - Seamless Tiling — One-click seamless mode with automatic period snapping. - Flexible Output — 64 to 2048 resolution; PNG 8/16-bit or EXR 16/32-bit, auto-configured as linear non-sRGB with repeat wrap. - Real-Time Preview — Parameter changes are reflected instantly via debounced GPU dispatch. Use Cases - Generate noise maps for VFX particle systems and shader effects. - Create masks, gradients, and shape textures for material authoring. - Prototype and iterate procedural patterns without leaving the Editor. Highlights - Entire generation pipeline runs on the GPU via a single compute shader with dedicated kernels per type — no CPU bottleneck. - Zero setup: open from Tools → VFX Texture Tool, default config is auto-created on first launch. - All parameters are per-instance and editable in real time, enabling fast iteration without external tools or baking.The tool uses a single compute shader (NoiseGenerator.compute) with 15 kernels — one per procedural type, plus a Gaussian blur pass and a blend pass. The C# editor window dispatches the appropriate kernel to a RenderTexture with enableRandomWrite, reads back the result for preview, and encodes to PNG/EXR on save.


