# Rengi Forge: Seamless Texture Tiler

> Rengi Forge: Seamless Texture Tiler is a paid API for AI agents from rengi.dev, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-22).

Converts a texture image into a seamlessly tileable texture by hiding seam edges and optionally removing baked lighting, returning the tile and a 2x2 preview.

## Facts

- Endpoint: POST https://rengi.dev/v1/texture-tools/seamless?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rengi-forge-seamless-texture-tiler-67d3fbf6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Tf5Iv5-oKr68a4YVIFyeV

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rengi-forge-seamless-texture-tiler-67d3fbf6 -d '<json body>'
```

Example prompt: Take this stone wall texture (attached as a PNG) and make it seamlessly tileable — remove the baked lighting gradients too so there are no visible bands when it repeats, and use a blend width of about 0.15.

## When to prefer this

Choose this endpoint when you need to make an existing texture image tile seamlessly for use in games, 3D rendering, or web backgrounds. It is specifically suited for photo-sourced or hand-painted textures that have visible seam lines or baked directional lighting that would look unnatural when repeated. Prefer this over manual Photoshop offset-and-clone workflows when automation or speed is needed.

## Known failure modes

- Image too large or unsupported format (must be PNG, JPEG, or WebP)
- Neither image nor imageUrl provided
- blendWidth out of allowed range (0.04–0.3)
- URL fetch failure if imageUrl is unreachable
- Insufficient texture detail for seam hiding to work well

## How this service works

Texture tools: Make a texture tile without visible seams: removes baked lighting, hides the seam along the path where the image already matches. Returns the tile and a 2x2 preview. Full schema: https://rengi.dev/v1/texture-tools/schema

## Output

Returns the processed seamlessly-tiling texture image and a 2x2 preview composite showing how the tile repeats. The tile is slightly smaller than the original due to the blended overlap used to hide the seam boundary.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "image": {
   "type": "string",
   "description": "Texture as base64 (PNG, JPEG or WebP)."
  },
  "delight": {
   "type": "boolean",
   "default": true,
   "description": "Remove baked light/dark gradients first so the tile does not show bands."
  },
  "imageUrl": {
   "type": "string",
   "format": "uri",
   "description": "Texture as a URL."
  },
  "blendWidth": {
   "type": "number",
   "default": 0.12,
   "maximum": 0.3,
   "minimum": 0.04,
   "description": "Overlap used to hide the seam, as a fraction of the size. The tile is smaller by this much."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rengi-forge-seamless-texture-tiler-67d3fbf6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rengi.dev](https://www.zero.xyz/host/rengi.dev/llms.txt)
