TextureWorks Pro 2.0 is here — and it changes everything.
This is the largest update since launch. Every part of the application has been expanded, refined, and accelerated. Whether you are a solo indie developer or part of a professional studio, this update puts an entire material creation pipeline on your desktop.
WHAT'S NEW IN 2.0
====================================
NODE-BASED MATERIAL EDITOR
Build procedural materials from scratch using a full visual node graph.
* 60+ built-in nodes — noise generators, filters, blend modes, transforms, color tools
* 298 extended nodes — an entire ecosystem of procedural generators and effects
* 130 material presets across 13 categories — Metal, Stone, Wood, Fabric, Sci-Fi, Fantasy, Organic, Terrain, Architectural, Abstract, Stylized, Natural, Special Effects
* Sub-graph support — create reusable node groups and build modular material libraries
* Real-time GLSL rendering — sliders update instantly, no waiting for recompilation
* Send to Pipeline — one click passes rendered maps directly into the main application
TEXTURE SYNTHESIS ENGINE
Generate brand-new textures from a single sample image.
* Create full-resolution textures that preserve the look of your source without repeating patterns
* Convert any image into a seamlessly tiling texture with one click
* GPU-accelerated patch matching for fast results
* Adjustable patch size, overlap, and output resolution
REAL-TIME 3D PBR PREVIEW
See your material exactly how it will look in-engine — before you export.
* Cook-Torrance PBR shading with GGX distribution and Fresnel reflections
* Three preview meshes — Sphere, Cube, Plane
* 20+ built-in HDR environment maps — studios, outdoor, sunset, neutral
* Load custom .hdr and .exr files for scene-accurate lighting
* Image-Based Lighting with irradiance, specular prefiltering, and BRDF lookup
* ACES filmic tone mapping
* Interactive rotation, light control, and zoom
STEAM WORKSHOP
Share your work. Discover materials from the community.
* Upload .ntm materials directly from the Material Editor
* PBR-rendered 3D preview thumbnail generated automatically for every upload
* Edit title, description, and tags before publishing
* Subscribe to community materials — they download and appear in your library instantly
* Browse thousands of materials spanning every category
GPU ACCELERATION
TextureWorks now automatically detects your GPU and selects the fastest compute backend.
* NVIDIA CUDA support via CuPy and PyTorch
* Intelligent CPU fallback when no GPU is available
* Device name, VRAM, and backend displayed in the interface
* Texture synthesis, map generation, and material rendering all hardware-accelerated
BATCH PROCESSING
Queue entire folders and export all PBR maps unattended.
* Select which maps to generate per batch
* Optional texture synthesis and seamless tiling per image
* Light color baking automatically included in exports
* Real-time progress tracking with cancel support
BAKE LIGHT COLOR
Apply custom colored lighting directly into your albedo map.
* PBR-accurate ratio calculation in linear color space
* Works with any light color and intensity setting
* White light at intensity 1.0 produces zero change
* Automatically exported in batch queue
HDR ENVIRONMENT MAPS
* 20+ curated HDRI files — studios, nature, architecture, dramatic skies
* Support for .hdr and .exr formats with full float-range HDR values
* File browser defaults to the built-in HDRI folder for quick access
QUALITY OF LIFE
* Help button — opens online documentation in your default browser
* Keyboard shortcuts overlay — press F1 to see every hotkey at a glance
* Cleaner GPU display — shows "CUDA" instead of technical library names
* Drag and drop image loading
* Auto-recalculate with debounced 200ms delay
* Reset All button restores every panel to factory defaults
BUG FIXES AND STABILITY
* Fixed Steam Workshop callback registration — uploads complete reliably
* Fixed Workshop struct alignment on 64-bit systems — resolved corrupted results
* Fixed Workshop subscribed items enumeration crash
* Fixed HDRI loading — .hdr and .exr files now load with proper HDR float range
* Fixed OpenEXR codec initialization timing
* Fixed test suite module-level crash
* Improved error diagnostics throughout the Steam Workshop pipeline
This update is free for all existing owners.
One-time purchase. No subscription. No account required. Yours forever.
Thank you for supporting TextureWorks Pro. Your feedback shapes every update.
