TextureLab
- Auto-discovered
Various
Visit resource ↗Description
TextureLab is a free, open-source procedural texture desktop app by njbrown on itch.io, with GPLv3 source on GitHub. A node graph authors tileable PBR materials outside traditional DCC tools.
GPU-backed nodes blend albedo, normal, height, and related maps with live previews. Batch export, single-map saves, and an optional Unity package complement standard images for Unreal or Godot.
Intermediate users who know node graphs and PBR channels will adapt quickly. Authoring stays engine-agnostic; import and map-type settings depend on the target project.
Windows, macOS, and Linux builds download from itch.io; releases and issues live on GitHub. The stack uses Electron and Vue, with feedback via GitHub and itch.io threads.
Indie forums cite it as a lightweight Substance-style alternative while development continues. It supports fast surface iteration before maps enter production pipelines.
Related resources
- 2D Water Shader Breakdown (Cyanilux)
A Shader Graph breakdown of stylized 2D water in Unity URP: sprite reflections via a second camera, scrolling noise distortion, fake highlights, and tilemap shoreline ripples for pixel art.
100% match · <general><intermediate><catalog><cyanilux><free><make><online><paywall> - Book (w/ Turnable Pages) Breakdown (Cyanilux)
Cyanilux breakdown of a URP spellbook with vertex-shader page turns, flipbook page textures, dual Lit Graphs, pooling C# driver, and optional Blender setup notes.
100% match · <intermediate><catalog><cyanilux><first><free><online><paywall><resources> - Cloud Shader Breakdown (Cyanilux)
Cyanilux Shader Graph tutorial for URP that builds animated cloud decks on a subdivided plane with layered world-space noise, vertex displacement, and depth-based fading at intersections.
100% match · <intermediate><catalog><cyanilux><free><online><paywall><resources><time> - Crystal Shader Breakdown (Cyanilux)
A Cyanilux Shader Graph walkthrough for Unity URP that builds an unlit transparent crystal with object-space Y colour gradients, camera opaque-texture refraction, Fresnel opacity, and HDR glow for bloom.
100% match · <intermediate><catalog><cyanilux><first><free><online><paywall><resources> - Custom Renderer Features (Cyanilux)
Long-form Cyanilux guide to URP ScriptableRendererFeature and ScriptableRenderPass code: example effects, RTHandle setup, blit paths, and Unity 6 Render Graph notes.
100% match · <catalog><cyanilux><free><online><paywall><programmers><resources><texture> - Fire/Flame Shader Breakdown (Cyanilux)
Shader Graph breakdown of billboard fire on a quad: scrolling noise warps UVs for a flame texture or procedurally generated ellipse shapes, with per-instance randomization.
100% match · <intermediate><catalog><cyanilux><first><free><online><paywall><resources> - Fog Plane Shader Breakdown (Cyanilux)
Shader Graph tutorial for unlit fog planes on quads that sample scene depth for vertical fog and doorway fades, with simple and accurate reconstruction paths in Unity URP.
100% match · <intermediate><catalog><cyanilux><free><online><paywall><resources><texture> - Forcefield Shader Breakdown (Cyanilux)
Cyanilux URP Shader Graph forcefield: Fresnel edges, depth intersections, Scene Color refraction, noise distortion, and impact ripples via custom HLSL and C#.
100% match · <intermediate><catalog><cyanilux><first><free><online><paywall><resources> - Better SDF texture for anime face shading in blender
Short Blender tutorial video by Astonished: Animations / Asuto on improving SDF textures used for anime-style face shading.
100% match · <intermediate><access><artists><download><follow><free><technical><texture> - It's Not About the API - Fast, Flexible, and Simple Rendering in Vulkan
It's Not About the API - Fast, Flexible, and Simple Rendering in Vulkan is a talk by Mason Remaley on his Games by Mason blog, with embedded video and slides.
100% match · <intermediate><access><before><designed><fast><first><free><programmers> - Replicating the Shadowglass 3D pixel-art technique
Replicating the Shadowglass 3D pixel-art technique is a February 2026 technical write-up on tesseractc.at that reverse-engineers stable first-person pixel-art rendering inspired…
100% match · <artists><first><follow><free><like><programmers><related><technical> - Early-bird deadline for the Shading Languages Symposium 2026
Early-bird deadline for the Shading Languages Symposium 2026 points to the Khronos Group page for the in-person symposium held 12-13 February 2026 in San Diego, right after…
100% match · <general><intermediate><access><artists><follow><linked><programmers><related> - Better Tile Breakup - Terrain Shaders - Episode 7
Better Tile Breakup - Terrain Shaders - Episode 7 is a Ben Cloward tutorial on a stronger method for breaking terrain texture tiling than the rotation approach from earlier in…
100% match · <intermediate><artists><first><free><making><procedural><technical><texture> - Introducing AMD GI-1.2 with multibounce indirect real-time rendering
Introducing AMD GI-1.2 with multibounce indirect real-time rendering is a November 2025 AMD GPUOpen article by Erica Tjernell and Matthew Oliver announcing GI-1.2 and Capsaicin…
100% match · <download><first><follow><free><programmers><real><related><time> - SIGGRAPH 2025 Advances: STOCHASTIC TILE-BASED LIGHTING IN HYPEHYPE
SIGGRAPH 2025 Advances: STOCHASTIC TILE-BASED LIGHTING IN HYPEHYPE is a SIGGRAPH Advances in Real-Time Rendering talk by Jarkko Lempiäinen of HypeHype on mobile-friendly…
100% match · <access><artists><desktop><free><friendly><pipelines><real><time> - Spectral rendering, part 1: Spectra
Spectral rendering, part 1: Spectra is a November 2025 Moments in Graphics article by Christoph Peters opening a series on implementing spectral rendering in a real-time path…
100% match · <access><downloadable><free><pipelines><programmers><real><time><written> - Terrain Shader Structure - Terrain Shaders - Episode 3
[video] Terrain Shader Structure - Terrain Shaders - Episode 3 is a Ben Cloward YouTube tutorial on the overall structure of multi-layer terrain materials in Unreal Engine and…
100% match · <intermediate><access><add><artists><before><first><following><free> - Why do we need dithering?
Why do we need dithering? is a Typefully essay by Dan Hollick explaining why digital images historically used dithering and how common algorithms work. It frames early limited…
100% match · <general><access><before><free><make><process><programmers><technical> - Graphics Programming Conference 2025 - slides released
Graphics Programming Conference 2025 - slides released points to the official GPC 2025 archive of talk materials from the conference held in Breda, Netherlands. The archive…
100% match · <general><access><collection><community><download><follow><free><linked> - WebGPU and the price of compiling WGSL
WebGPU and the price of compiling WGSL is a blog post by Hugo Daniel introducing a WebGPU diagnostics and compilation-benchmark tool after earlier posts on WGSL limits. It…
100% match · <intermediate><before><browser><free><generation><real><textures><time>