Awesome
ProceduralTexture
Unity3d atomic single-file script, to generate primitive textures (gradients, shapes, noises) with different blend-modes, layering. Useful for game jam vfx
Features
- multplie layers
- Gradients (horizontal,vertical, radial, frame, graident mapping by grayscale / single channel)
- circle shape
- grain
- perlin noise
- blur (C#-based)
- rgba channels
- blend modes (override, alpha, additive, multiply)
- offset
- skip flag
- layer alpha slider
- external Texture layer
- immediate tweak and see any texture values dynamicly, without recreation
- non-destructive workflow (undo/redo)
- customizable / extendible. Write new Layer if not found one
- Gradient gamma curve
- export to .png
- flat color layer
- HDR blending
Planned
- make Odin Inspector optional
- rotation?
- layer to apply material / shader
- replace slow C# blur with fast GPU/shader-based (stay single-file)
- more shape layers (stars, rectangles)
</details>