Goblin Node - Texture Lab
Create PBR textures anywhere
Free · In-App Purchases · Designed for iPad. Not verified for macOS.
An idea for a texture shouldn’t have to wait until you’re back at your desk.
Goblin Node is a procedural texture editor for iPad—a convenient place to experiment with patterns, build reusable graphs and create PBR material maps for your game and 3D projects.
Explore weathered stone, geometric tiles, layered surfaces or something that doesn’t have a name yet. Connect nodes, adjust their controls and take the result in another direction.
BUILD A MATERIAL, KEEP THE POSSIBILITIES
• Create seamless textures and maps including base colour, normal, height, roughness and ambient occlusion.
• Preview your maps together on 3D meshes and explore their response to lighting.
• Reuse your work through graphs, custom nodes and templates.
• Experiment with animated material maps and frame playback.
• Combine noise, shapes, images, text and paint with 100+ nodes across Free and Pro.
The graph remains editable. Change a source pattern, revisit a colour choice or reshape a branch without rebuilding every step.
NEW TO NODES? START BY MAKING SOMETHING.
Guided projects introduce the essentials, then lead into decorative patterns and a layered stone material. Learn inside the editor, pause when you need to, and return to your project later.
START FREE. UNLOCK MORE WITH PRO.
Pro is a one-time purchase with no subscription. Get advanced nodes, exports up to 4K, higher bit depths, batch output export, graph-package sharing and unlimited graphs.
Bring an idea. Build a graph. Explore the variations.
more ——————————————
NEW FEATURES
——————————————
• Fullscreen node controls and exports.
——————————————
IMPROVEMENTS
——————————————
• Smoother graph navigation and more reliable texture rendering.
• Corrected Warp behaviour may change existing results.
1.9.3 2 days ago
——————————————
NEW FEATURES
——————————————
• Animation video export — Export animations as MP4 or WebM, with quality controls and optional WebM transparency.
• Graph screenshots — Capture a fitted image of your graph at your choice of resolution.
• Anisotropic Kuwahara — Create painterly effects with improved eight-sector filtering.
——————————————
IMPROVEMENTS
——————————————
• Navigate large graphs more smoothly and choose a compact 70% interface scale.
• Enjoy faster animation caching and improved rendering for images and paint.
• Keep learning controls in view and widen the learning panel when you need more space.
• Fixes for painting, autosave, tiling, colour and export reliability.
1.9.2 4 days ago
——————————————
NEW FEATURES
——————————————
• Import custom 3D models, edit preview lighting, and sample gradients from textures.
——————————————
IMPROVEMENTS
——————————————
• Improved rendering, material controls, and node editing.
1.9.1 1 Nov
——————————————
NEW FEATURES
——————————————
• Guided learning — Follow resumable Foundations, decorative pattern, and stone material lessons inside the editor. Move and resize the guide as you work.
• Recorded Foundations narration — Listen to all 28 English Foundations steps, with pause, replay, speed controls, and optional autoplay.
• Animated 3D materials — Animate selected material maps, scrub frames, and cache material frames for playback. [Pro]
• Split View and HSB — Compare two images and adjust hue, saturation, and brightness with two new Free nodes.
• Seeded random values — Create repeatable variation with random value and seed controls. [Pro]
——————————————
IMPROVEMENTS
——————————————
• Build graphs more easily with Auto Arrange, connection-preserving chain deletion, Dot portal actions, and Quick Add branches from selected nodes.
• Personalize editing with searchable keyboard mappings, multi-finger gestures, and minimap noodles and navigation pins.
• Browse images by collection, use the bundled CC0 rock photograph, and zoom, pan, and tile asset previews.
• Preserve HDR detail through more supported operations, and choose nearest filtering in Transform. High-bit-depth rendering requires Pro.
• Improved preview cache retention, native rendering recovery, grouped catalog moves, and rendering consistency.
1.9.0 27 Oct
——————————————
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 15 Oct
——————————————
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 1 Oct
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 28 Sept
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 18 Sept
——————————————
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 8 Sept
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 31 Aug
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 19 Aug
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 10 Aug
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 3 Aug
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 1 Aug
——————————————
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 22 Jul
——————————————
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 21 Jul
——————————————
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 27 May
——————————————
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 20 May
• 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 19 May
• 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 17 May
• 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 7 May
• 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 10 Apr
——————————————
NEW FEATURES
——————————————
• Fullscreen node controls and exports.
——————————————
IMPROVEMENTS
——————————————
• Smoother graph navigation and more reliable texture rendering.
• Corrected Warp behaviour may change existing results.
more Version 1.9.3 2 days ago
Data Not Collected The developer does not collect any data from this app.