View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 66 KB
- Files
- 7
- Favorites
- 4
- Views in the past week
- 9
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $10.00 on
Keywords
VFX Texture Tool - Procedural Noise Texture Generator
" A GPU-accelerated procedural noise & shape texture generator for Unity, enabling real-time creation, blending, and iteration of VFX textures entirely within the Editor."
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
VFX Texture Tool - Procedural Noise Texture Generator screenshot 1
About this asset
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.
From the publisher's Asset Store listing.
Technical details
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.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f3c1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.