Skip to content
SPECIFICTION
Get listed

Surface Labs vs VFX Texture Lab

Surface Labs

surfacelabs.app

VFX Texture Lab

github.com

Side by side

FigureSurface LabsVFX Texture Lab
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYes—
LinuxYesYes
iOSYes—
AndroidYes—
APIYes—
Plans published21
Spec score · 3D Texturing Software8.4 (#4)7.3 (#27)
Spec score · Game Texture Software8.4 (#9)7.3 (#28)
PlatformsThe maker lists Windows, macOS, Linux, Android, and iPad; Surface Labs is not offered on iPhone.Automated Windows x64 builds are available through GitHub Releases; Linux setup is source-based, and source testing is also available on Windows.
SupportSupport is offered by email plus Discord, itch.io and the public GitHub repository.The README directs users to report bugs with the application version, operating system and graphics hardware, plus a reproducer or logs and visual capture where applicable.

Plans

Surface Labs

  • Early accessFree
  • Early-access downloadFree

Surface Labs pricing →

VFX Texture Lab

  • Free and open-sourceFree

VFX Texture Lab pricing →

In their own words

Surface Labs

Surface Labs is a node-based application for building procedural textures and materials by connecting operations in a graph. Its node library includes generators, filters, blends, transforms, normals, channel operations, and math nodes. A GLSL editor supports custom nodes that compile to the native Rust engine; the maker says most nodes render in under 2 ms. Desktop authoring supports up to 8192 × 8192 in 32-bit float, while iPadOS and Android are capped at 4096 × 4096. A headless command-line tool can evaluate graphs and export textures for batch work and CI. The built-in MCP server lets compatible assistants inspect and edit projects, render nodes, and export textures. It is opt-in, binds to loopback, requires a generated token, and rejects non-local Origins, but file arguments can access files available to the user account rather than staying within a project directory. A portable project file bundles materials, subgraphs, images, fonts, a preview model, and export settings. Surface Labs is free while in early access; its iPad build is distributed through TestFlight, where builds expire on the usual 90-day cycle.

Visit surfacelabs.app

VFX Texture Lab

VFX Texture Lab is a free, node-based application for authoring procedural textures, animated flipbooks, reusable PBR materials, and lightweight procedural geometry for real-time visual effects. It targets 3D and VFX artists making fire, smoke, energy, dissolves, terrain, and material graphs. The typed graph includes noise, shape, blend, adjustment, distortion, blur, flood-fill, distance, terrain, and surface-analysis tools, with 8-bit and 16-bit output. Materials support PBR channels and a 3D preview with HDR lighting, displacement, bloom, shadows, and multiple meshes. Timeline, curves, loop-aware noise, temporal blending, frame delay, and reaction diffusion support animation. Geometry tools generate procedural meshes, import and unwrap Wavefront OBJ, bake maps, and export indexed UV-mapped OBJ. PNG, TGA, raw R16, texture sets, channel packing, and portable graph packages are supported. It runs on Windows and Linux and is released under MIT.

Visit github.com