Surface Labs vs VFX Texture Lab
Surface Labs
surfacelabs.appVFX Texture Lab
github.comSide by side
| Figure | Surface Labs | VFX Texture Lab |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | Yes |
| iOS | Yes | — |
| Android | Yes | — |
| API | Yes | — |
| Plans published | 2 | 1 |
| Spec score · 3D Texturing Software | 8.4 (#4) | 7.3 (#27) |
| Spec score · Game Texture Software | 8.4 (#9) | 7.3 (#28) |
| Platforms | The 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. |
| Support | Support 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
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.
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.