{"slug":"rengi-dev-v1-texture-tools-pack-49d384","title":"Texture tools","host":"rengi.dev","method":"POST","resource":"https://rengi.dev/v1/texture-tools/pack","category":"other","description":"Texture tools: Pack grayscale maps into one texture for an engine preset: Unreal ORM, Unity URP metallic/smoothness, Unity HDRP mask map. Missing maps get sensible constants. Full schema: https://rengi.dev/v1/texture-tools/schema","price_listed":0.05,"price_asked":0.05,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":934,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"preset":"unreal-orm","roughness":{"imageUrl":"https://rengi.dev/samples/stone.png"}},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"ao":{"additionalProperties":false,"properties":{"image":{"type":"string"},"imageUrl":{"format":"uri","type":"string"}},"type":"object"},"detail":{"additionalProperties":false,"properties":{"image":{"type":"string"},"imageUrl":{"format":"uri","type":"string"}},"type":"object"},"metallic":{"additionalProperties":false,"properties":{"image":{"type":"string"},"imageUrl":{"format":"uri","type":"string"}},"type":"object"},"preset":{"enum":["unreal-orm","unity-urp-metallic","unity-hdrp-mask"],"type":"string"},"roughness":{"additionalProperties":false,"properties":{"image":{"type":"string"},"imageUrl":{"format":"uri","type":"string"}},"type":"object"},"size":{"description":"Output side; default is the largest input.","maximum":4096,"minimum":16,"type":"integer"},"smoothness":{"additionalProperties":false,"description":"Give roughness or smoothness; the other is derived (smoothness = 1 - roughness).","properties":{"image":{"type":"string"},"imageUrl":{"format":"uri","type":"string"}},"type":"object"}},"required":["preset"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"channels":{"additionalProperties":false,"properties":{"a":{"type":"string"},"b":{"type":"string"},"g":{"type":"string"},"r":{"type":"string"}},"required":["r","g","b","a"],"type":"object"},"height":{"type":"number"},"image":{"type":"string"},"notes":{"type":"string"},"width":{"type":"number"}},"required":["image","width","height","channels","notes"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-21","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.05,"price_match":true,"latency_ms":934,"error":null}],"description_full":"Texture tools: Pack grayscale maps into one texture for an engine preset: Unreal ORM, Unity URP metallic/smoothness, Unity HDRP mask map. Missing maps get sensible constants. Full schema: https://rengi.dev/v1/texture-tools/schema","last_updated":"2026-10-21T10:24:20.731Z","schemes":["exact"]}