Skip to content
SPECIFICTION
Get listed

Surface Labs vs Trumble

Surface Labs

surfacelabs.app

Trumble

trumble.app

Side by side

FigureSurface LabsTrumble
Price fromFree$3/mo
Free planYesYes
Free trial——
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
iOSYes—
AndroidYes—
APIYes—
Plans published25
Spec score · 3D Texturing Software8.4 (#4)8.6 (#3)
DocumentationThe documentation covers installation, concepts, editor operation, node references, shaders, export, automation, troubleshooting and support.The tutorials site provides six tutorial series covering Texture, Bake, Paint, Assets Library and navigation shortcuts.
Engine exportExport presets target Unreal Engine, Unity URP/HDRP, Godot and glTF/three.js with engine-specific channel packing and normal orientation.Trumble exports texture packs formatted for Unreal, Unity, Godot, and Roblox with one click.
SupportSupport is offered by email plus Discord, itch.io and the public GitHub repository.The contact page describes Trumble as a small team and warns that response times may vary during early access.
What it doesSurface Labs is a node-based procedural application for creating textures and PBR materials.Trumble is a browser-based 3D texturing suite for game developers that combines painting, baking and export.

Plans

Surface Labs

  • Early accessFree
  • Early-access downloadFree

Surface Labs pricing →

Trumble

  • FreeFree
  • Low-Poly$3 a month
  • Pro$5 a month
  • Mid-Poly$8 a month
  • High-Poly$20 a month

Trumble 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

Trumble

Trumble is a browser-based creative suite for game developers and artists working on texturing and painting. Its Texture tool paints PBR textures directly onto meshes in a 3D viewport, while Paint handles 2D work on alphas, masks and channels. Bake generates normals, ambient occlusion, curvature and other maps in the browser without an offline renderer. Texture packs can be exported for Unreal, Unity, Godot and Roblox. The Texture tool accepts OBJ, STL, FBX, glTF and GLB files, and meshes need proper UVs to be paintable. The suite includes hundreds of materials and textures, and can connect to Google Drive to autosave projects there rather than using Trumble account storage. It runs in modern browsers on Windows, macOS and Linux; no account is needed to get started. The product is in early access and receives regular improvements. Free includes current tools with workspace ads; paid plans start at $5/mo, with higher tiers adding options such as no ads and early access.

Visit trumble.app