Goblin Node - Texture Lab
Create PBR textures anywhere
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
Stop chaining yourself to a desktop rig just to experiment with textures. Goblin Node brings professional, non-destructive and touch-first procedural texturing directly to your iPad. This isn't just another shader editor. Goblin Node has been designed specifically for generating modular and reusable patterns, tileable surfaces and complete PBR material suites wherever inspiration strikes.
No subscriptions. No AI bloat. Just pure, portable procedural power.
———————————————————————————
SAY GOODBYE TO DESKTOP TEXTURING FRICTION
———————————————————————————
⁃ Desktop-Grade Power, Zero Desk Required: Craft materials on the couch, on set, or in transit without compromising node complexity.
⁃ Touch-Native Precision: Effortlessly zoom, pan and edit node graphs with intuitive gestures designed specifically for iPad.
⁃ Focused Texture Workflow: Unlike complex shader editors, Goblin Node lets you skip the math so you can focus on pattern logic, surface wear, and map creation.
⁃ Non-Destructive Freedom: Swap out base patterns or tweak parameters downstream without breaking your material logic or re-doing past work.
⁃ No Subscriptions, Ever: Buy once, keep your tools forever and own your creative pipeline.
———————————————————
WHAT YOU CAN BUILD
———————————————————
⁃ Complete PBR Material Suites: Generate production-ready maps; Albedo, Normal, Height, Roughness, Metallic, AO, Curvature and more
⁃ Complex Surface Mechanics: Build everything from weathered bricks and organic patinas to intricate weave patterns, tiles, and sci-fi paneling.
⁃ Deep Procedural Engine: Combine 100+ nodes, including generators like Voronoi, Perlin noise, mathematical shapes, text, imported imagery, and custom paint passes.
⁃ Advanced Spatial Transformations: Offset, rotate, distort, warp, mirror, blur and blend with precision controls.
⁃ Atlas & Multi-Asset Packing: Pack, split, and organize multi-texture maps into unified texture atlases for game engine optimization.
⁃ Touch 3D Preview Engine: See light and shadow react to your materials in real time on 3D meshes.
⁃ Modular Material Generators: Expose key parameters to turn your node graphs into reusable, customizable templates for instant variations.
———————————————————
PRO FEATURES (ONE-TIME PURCHASE)
———————————————————
⁃ 45+ Advanced Nodes: Including Flood Fill, Multi-directional Warp, Slope Blur, Bevel and more!
⁃ One-Tap PBR Batch Export: Export all output channels (PNG, JPG, TIFF, TGA) simultaneously up to 4K—ready to drop straight into Unreal, Unity, or Blender.
⁃ Reusable Templates: Expose node parameters to turn complex graphs into customizable material generators.
⁃ Unlimited Graphs: Build, organize, and export without arbitrary project caps.
more ——————————————
NEW FEATURES
——————————————
• Stripes generator — Build Substance-style stripe patterns with width, softness, shift, and alignment. [Pro]
• Brick Generator — Lay out staggered bricks with bevel, gap, and per-brick variation. [Pro]
• Arc Pavement — Pave curved arc courses with pattern input and per-stone variation. [Pro]
• Cross Section — Profile height data with high-bit-depth precision.
• Gaussian, Plasma, and Creased noise — Three new noise nodes across CPU and GPU backends. [Pro]
• Star — The Star pattern generator is now available.
• Navigation pins — Mark graph positions and cycle through them by keyboard, touch, or button.
• Gradient presets — Save Gradient Map pins as reusable assets with six built-in starters.
——————————————
IMPROVEMENTS
——————————————
• Try-this-node examples open by default with controls in their own section.
• Quick Add suggests Flood Fill follow-up nodes; Math now spans -1000 to 1000.
• Remap editor shortcuts and gestures; swipe catalog rows for quick actions.
• Lock a live mini preview above any node, with animation playback.
• Reference previews no longer watermark Pro examples; Shape gains an alpha output.
• Fixed Slope Blur smoothing, pin label sizing, reference slider scrolling, and export failure messages.
1.8.0 5d ago
——————————————
NEW FEATURES
——————————————
• Interactive node examples — Explore every node with live controls, input previews, and selectable outputs before adding it to your graph.
• Anisotropic Noise — Create directional streaks with seeded variation, rotation, smoothing, disorder, and multichannel output. [Pro]
• Voronoi cell outputs — Choose distance, cell walls, flat cells, or image-sampled cells. [Pro]
——————————————
IMPROVEMENTS
——————————————
• Carry explored node settings into your graph, including after unlocking Pro.
• Adjust animation from fullscreen project settings.
• Explore clearer Flood Fill examples, Levels histograms, and animated Time previews.
• Free projects now support up to 512x512 resolution. Larger existing Free projects downscale on load. Voronoi now requires Pro, with tiled-watermark examples available to Free users.
• Fixed fullscreen menu taps reaching the underlying graph, reference sliders scrolling the page, and several texture output issues.
1.7.2 Oct 1
NEW FEATURES
• Splatter Circular rings [Pro] -- Create layered splatter patterns with adjustable ring placement.
• GIF palettes [Pro] -- Choose a palette and dithering for animated exports.
• Continuous Paint strokes -- Draw smoother strokes with easy access to history.
IMPROVEMENTS
• Browse large graph and asset libraries faster with compact previews.
• Switch clean graphs without an unnecessary save and see clearer Pro upgrade choices.
BUG FIXES
• Fixed rectangular GIF sizing, linked graph colours, and safer graph recovery.
1.7.1 Sep 28
NEW FEATURES
• WebGPU acceleration -- More graph operations stay GPU-resident for a more responsive editor.
• Advanced Paint workflow -- Use custom and soft brushes, lasso and polygon fills, snapping, history, and bake-down.
• Custom node libraries and templates -- Reuse collection graphs as nodes, share packages, and create from templates.
• Visual palettes -- Import Lospec palettes and select palette assets visually.
IMPROVEMENTS
• Tune compact node-editing zoom, use roomier initial layouts, and work with per-axis render sizes.
• A guided setup and redesigned node reference make getting started easier.
BUG FIXES
• Improved iOS resume recovery, autosave during edits, and scaled or non-square preview sizing.
1.7.0 Sep 18
——————————————
NEW FEATURES
——————————————
• Float16 HDR and OpenEXR [Pro] — Preserve brighter color and finer tonal detail through core nodes, then export half-float OpenEXR textures.
• Image Sample Node [Pro] — Look up an image through UVs with flexible addressing and filtering.
• Advanced Animation Export [Pro] — Export image sequences, sprite atlases, or animated GIFs with palette and dithering controls.
• Richer 3D Material Preview — Inspect materials with bloom, reflections, self-shadowing, FXAA, and chromatic aberration.
• Smarter Quick Add — Use favorites, recent-use suggestions, keyboard navigation, and touch placement to build faster.
——————————————
IMPROVEMENTS
——————————————
• Cached preview frames, timeline stepping, and seamless loops make animation easier to inspect.
• Palettized PNG previews, enlarged output inspection, palette-asset support, and direct single-file downloads refine export.
• Durable graph history and stronger recovery help protect work when persistence is interrupted.
1.6.0 Sep 8
Goblin Node 1.5.0
What's New
• Animation Workflows -- Add a Time node and animation preview controls for frame-based texture creation and inspection.
• Material Graph Import -- Generate connected material graphs from loose images and ZIP archives, with media sources available from the editor insert menu.
• Color and Math Tools -- Add Separate HSB, Combine HSB, Channel Swizzle, and per-pixel Math operations for more direct channel and image manipulation.
• Richer Texture Placement -- Extend Tile Generator with symmetry and size modes, and let image nodes inherit tiling settings from the graph.
• Preview and Export Workspace -- Use viewport transform gizmos, graph-input controls in Output preview, and export-time bit-depth settings in a responsive export workspace.
Improvements
• Large graphs stay responsive during navigation, node movement, marquee selection, edge rendering, and paint handoff.
• Persistent editor tabs and a refreshed catalog make it easier to move between graphs and assets.
• The resizable minimap, selected-node previews, per-node seeds, and clearer render status improve complex graph workflows.
• Free-pan editing, preview gestures, finger-drawing preferences, and mobile density settings improve touch work.
Bug Fixes
• Fixed CPU/GPU rendering parity, native 16-bit compositing, procedural noise artifacts, and resolution-dependent controls.
• Fixed graph type inference, noodle colors, exposed parameters, stale previews, pinned outputs, and animation frame caching.
• Restored reliable dragging, marquee selection, Quick Add, Apple Pencil input, preview gestures, and mobile catalog behavior.
1.5.0 Aug 31
Goblin Node 1.4.0
———————————————————
What's New
———————————————————
- Complete Native 16-bit Workflow [Pro] -- Keep more detail through your texture graph with native grayscale, RGB, and RGBA processing plus true 16-bit PNG and TIFF export.
- Vector Warp [Pro] -- Use a color vector map to push textures in two directions, with DirectX and OpenGL orientation controls.
- Precision Numeric Controls -- Enter exact values, use dedicated step buttons, or scrub parameters with fine and coarse control.
- Refreshed Home Workspace -- Start from a calmer, more focused workspace with a new particle field and canvas grid.
———————————————————
Improvements
———————————————————
- Render-scale and bit-depth information remains accurate across nodes, previews, and exports.
- Preview panels, dropdowns, and numeric fields are more comfortable on touch devices and small screens.
- The 3D preview includes an inward-facing interior box for controlled material inspection.
———————————————————
Bug Fixes
———————————————————
- High-precision color data is preserved more reliably across the graph.
- Fixed stale node badges, duplicated-node actions, narrow inspector controls, and interrupted iOS gestures.
1.4.0 Aug 19
Goblin Node 1.3.1
What's New
• Flexible Render Settings -- Choose an output size relative to a node input, the graph, or an exact resolution. Bit-depth settings are ready for higher-fidelity workflows.
• Expanded Flood Fill Toolkit -- Convert filled regions into indices, bounding-box sizes, grayscale colors, or independently controlled luminance and color masks.
• New Texture Tools -- Auto Crop, Normal Combine, Tile Safe Transform, and GPU-accelerated FXAA give you more ways to finish a texture.
Improvements
• Compact selection actions and editable, reorderable graph input ports make complex graphs faster to manage.
• Fullscreen project settings keep important controls close while you work.
Bug Fixes
• Pixel-exact resampling keeps mismatched node resolutions accurate.
• Pinned previews, disabled nodes, preview controls, and Dot insertion are more reliable.
1.3.1 Aug 10
Goblin Node 1.3.0
What's New
• Precision Paint Grid -- Choose axis, straight, smooth, or absolute snapping to guide paint strokes with the control your texture needs.
• Continuous Grid Paths -- Move smoothly through grid intersections and preserve intentional diagonal turns.
• Focused Transform Controls -- Adjust quad transforms from the Selected preview with handles that match the texture bounds.
Improvements
• Paint-grid visibility stays clear over different texture backgrounds.
• Tap the minimap to recenter the graph after releasing your pointer.
Bug Fixes
• Quick Add waits for new nodes to mount before connecting them.
• Quad transforms no longer show a diagonal GPU seam.
• Warp results survive graph-resolution changes more reliably.
1.3.0 Aug 3
Goblin Node 1.2.9
——————————————
WHAT'S NEW
——————————————
• Preview Nodes — See texture results directly on graph nodes with a new visual presentation mode.
• Smarter Resource Use — Previews, render workers, and catalog thumbnails now release inactive resources sooner for a lighter editing session.
• Faster Catalog Browsing — Asset thumbnails decode only when needed, and the editor defers nonessential catalog loading.
——————————————
IMPROVEMENTS
——————————————
• Preview-node thumbnails render independently from the main GPU preview, helping keep the workspace responsive.
• Render workers now receive only the graph dependencies they need.
• Detached preview controls are easier to reach on touch devices.
——————————————
BUG FIXES
——————————————
• Fixed 3D plane and cube-cap UV orientation.
• Stabilized the preview inspector when its controls move between presentation modes.
• Fixed resource cleanup when GPU acceleration or inactive material slots change.
• Bounded history and render buffers to reduce memory pressure on larger projects.
1.2.9 Aug 1
——————————————
NEW FEATURES
——————————————
• Paint Node — Paint directly on textures with soft brush, eraser, opacity, and pressure controls.
• Shape Extrude [Pro] — Turn 2D shapes into 3D extrusions with GPU-accelerated rendering.
• Atlas Pack & Atlas Split [Pro] — Pack and unpack texture atlases with correct scaling.
• Graph Minimap — Navigate complex graphs with a color-coded viewport minimap.
• System Fonts — Text node now supports system fonts alongside Google Fonts.
——————————————
IMPROVEMENTS
——————————————
• Node accent colors unified across graph, minimap, and UI (single source of truth).
• Graph node headers changed to red for faster identification.
• Soft brush modes and pressure sensitivity added to the Paint node.
1.2.7 Jul 22
——————————————
NEW FEATURES
——————————————
• 6 New Pro Nodes — Simplex Noise, Gabor Noise, Crystal Noise, BnW Spots, Swirl, and Spherize are now available as Pro nodes with full GPU acceleration.
• Capsule Shape — The Shape node now includes a Capsule mode with soft gradient falloff and independent horizontal/vertical stretch controls.
• Clone Stamp Node — A new Clone Stamp node lets you sample and paint from one area of your image onto another, with CPU and GPU backends.
——————————————
IMPROVEMENTS
——————————————
• 8 New Blend Modes — Added Color Dodge, Color Burn, Linear Burn, Vivid Light, Linear Light, Hard Mix, Exclusion, and Divide blend modes.
• Expanded Pro Node Library — Simplex Noise, Gabor Noise, and Crystal Noise offer advanced procedural generation; Swirl and Spherize add distortion effects; BnW Spots creates organic dot patterns.
• Transform Node Rework — Repetitions and tiling mode interactions fixed for all horizontal, vertical, and both configurations.
• Image Node Overhaul — The Image node now always outputs graph canvas dimensions, with stretch modes controlling placement within it.
——————————————
FIXES & ARCHITECTURE
——————————————
• Coordinates Transform Fix — The Polar Coordinates node's from/to mapping was inverted; this is now corrected for both GPU and CPU paths.
• Normal Map Orientation — Normal map direction values have been corrected.
• Voronoi Max Seed — Fixed a crash-causing max seed error in the Voronoi node.
• Purge Cache Safety — The purge cache action no longer deletes user graphs and entitlements.
• Localisation Updates — Multiple missing translation keys added across 7 languages for dozens of nodes.
1.2.6 Jul 21
——————————————
NEW FEATURES
——————————————
• 3 New Languages — Japanese (JA), Korean (KO), and Simplified Chinese (ZH-HANS) are now fully supported and available from User Settings.
• Noodle Navigation — Added a dedicated section for navigating node and noodle connections more efficiently.
• Per-Node Bit Depth — Nodes now support individual bit depth settings with dropdown controls and visual badges.
• Node Previews — Preview noodle outputs directly from the node preview panel.
——————————————
IMPROVEMENTS
——————————————
• Expanded GPU Acceleration — Added GPU processing support for Curves, Quad Transform, Threshold, Grayscale, Invert, Quantize, Height Blend, Solid, Autolevels, Palettize, and more.
• New Blend Modes — Added Add Sub, Pin Light, Hard Light, Color, Hue, Saturation, and Luminosity blend modes.
• Improved Node Visuals — Enhanced node and noodle aesthetics with refined accent colors and updated icons.
——————————————
FIXES & ARCHITECTURE
——————————————
• Graph Editor UX — Fixed multiple issues with selected node/noodle interactions and prevented nodes from deselecting on save.
• Localisation Formatting — Fixed translation key typos and missing localisation strings across dozens of nodes.
• Preview Panel UX — Context action buttons are now properly left-aligned, and graph output ports now default to collapsed.
1.2.5 May 27
——————————————
NEW FEATURES
——————————————
• 4 New Languages — Spanish (ES), German (DE), French (FR), and Brazilian Portuguese (PT-BR) are now fully supported. Switch languages from User Settings.
• First-Launch Tutorial — A guided interactive walkthrough for new users covering the core graph workflow step by step.
• GPU Median: Channel-Aware Shaders — Dynamic shader generation now detects input channel count at runtime; a lighter grayscale variant is used for single-channel inputs, reducing GPU load significantly.
——————————————
IMPROVEMENTS
——————————————
• Memory-Aware Rendering — The texture engine now proactively enforces its cache budget before each node render, preventing memory spikes that could stall large graphs.
• Unsaved-Changes Modal — Dialog height now adapts to longer localised action labels, keeping the UI clean across all languages.
• Localisation Infrastructure — Added translation parity verification script, text-length truncation guidelines, and roadmap language-to-region mapping.
1.2.4 May 20
• Per-Output Render Scales: You can now adjust the export resolution slider individually for each output node, instead of relying on a single global setting.
• Smarter Node Previews: Selecting passthrough or output nodes now correctly displays the upstream source and actual preview dimensions.
• Snappier Editor: Dramatically reduced UI lag and texture regeneration overhead when clicking between nodes.
• Background Rendering Queue: Added request queueing to prevent WebGL stalls and crashes on iOS devices during large batch exports.
• Fixed rendering loops caused by cycles through `dot` portals.
• Fixed selection bugs that caused the entire graph to unnecessarily update when selecting output nodes.
1.2.3 May 19
• More Nodes, Free — Normal Map, AO, Dot, Frame, Comment now free
• Smarter Fold/Unfold — Selection-aware minimize/expand
• Paste Connections — Internal noodles restored after paste
• Export Panel Cleanup — Collapsible sections
• Stability & Fixes — Seed, preview tab, engine fixes
1.2.2 May 17
• Resizable preview panel with a full-width viewport and better navigation controls in 3D mode.
• Adaptive Quality Rendering to help prevent memory issues and crashes.
• 3D Preview System is here! Real-time PBR, HDRI lighting, and mesh displacement.
• Experimental GPU acceleration — Warp, Distance, Noise and Blur nodes now run on the GPU for faster generation.
• Multi-Directional Warp node — new node for complex compound distortion effects.
• Splatter Circular Node - new node for creation of circular arrangements of shapes.
• Tiling toggle on warp nodes — control tiling directly from the node header.
• Reworked edge detect and bevel nodes.
• Zoom range extended, angle widgets and a full set of bug fixes including blur artefacts and the 3D preview rendering crash.
1.2.0 May 7
• Drag and Drop: Pull nodes straight from the Library into your workspace
• Quantize Node: New tool for color banding and palette control
• Palette Preview: See palette arrays render alongside image outputs
• Tile Generator Map: Drive patterns using external color maps
• Quality of Life: Improved quick-add menus, node snapping, UI polish and bug fixes
1.1 Apr 10
——————————————
NEW FEATURES
——————————————
• Stripes generator — Build Substance-style stripe patterns with width, softness, shift, and alignment. [Pro]
• Brick Generator — Lay out staggered bricks with bevel, gap, and per-brick variation. [Pro]
• Arc Pavement — Pave curved arc courses with pattern input and per-stone variation. [Pro]
• Cross Section — Profile height data with high-bit-depth precision.
• Gaussian, Plasma, and Creased noise — Three new noise nodes across CPU and GPU backends. [Pro]
• Star — The Star pattern generator is now available.
• Navigation pins — Mark graph positions and cycle through them by keyboard, touch, or button.
• Gradient presets — Save Gradient Map pins as reusable assets with six built-in starters.
——————————————
IMPROVEMENTS
——————————————
• Try-this-node examples open by default with controls in their own section.
• Quick Add suggests Flood Fill follow-up nodes; Math now spans -1000 to 1000.
• Remap editor shortcuts and gestures; swipe catalog rows for quick actions.
• Lock a live mini preview above any node, with animation playback.
• Reference previews no longer watermark Pro examples; Shape gains an alpha output.
• Fixed Slope Blur smoothing, pin label sizing, reference slider scrolling, and export failure messages.
more Version 1.8.0 5d ago
Data Not Collected The developer does not collect any data from this app.