Skip to content
SPECIFICTION
Get listed

Knald vs Surface Labs

Knald

knaldtech.com

Surface Labs

surfacelabs.app

Side by side

FigureKnaldSurface Labs
Price fromFreeFree
Free planYesYes
Free trialYes—
Open source——
WindowsYesYes
macOS—Yes
Linux—Yes
iOS—Yes
Android—Yes
API—Yes
Plans published32
Spec score · 3D Texturing Software7.8 (#15)8.4 (#4)
Spec score · Game Texture Software7.6 (#22)8.4 (#9)
SupportThe documentation lists support by email at [email protected].Support is offered by email plus Discord, itch.io and the public GitHub repository.

Plans

Knald

  • 30 Day DemoFree
  • Freelancer License$100, paid once
  • Studio License$200, paid once

Knald pricing →

Surface Labs

  • Early accessFree
  • Early-access downloadFree

Surface Labs pricing →

In their own words

Knald

Knald is a standalone GPU-powered application for generating textures from polygon meshes and 2D sources such as photographs and heightmaps. Its Baker creates textures from high-to-low polygon meshes, while Color To Normals turns images or heightmaps into normal maps for processing in the Integrator. Documented outputs include normal, derivative, displacement or height, ambient occlusion, transmission, concavity, and convexity maps. Knald supports texture baking and physically based rendering workflows. Processing uses single- and double-precision floating point and handles 8-, 16-, and 32-bit image data. The company describes it as suitable for physically based pipelines in interactive work, visual arts, and product design. A supported OpenCL-compatible GPU is required. Listed compatibility is limited to 64-bit Windows 7, Windows 8, and Windows 10. The 30-day demo costs nothing (30-day demo). The Freelancer License costs $100 as a one-time purchase; it covers qualifying individuals or businesses with no more than one director, officer, manager, member, or employee, and permits installation on up to two devices owned by the licensee. The Studio License costs $200 as a one-time purchase.

Visit knaldtech.com

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