{"uid":"cap_K98YPqPMv8PZqWVR72UoE","slug":"blender-convert-obj-714ceb72","name":"Blender Convert OBJ","description":"Blender: Convert Obj: Export Wavefront OBJ geometry; textures and materials are not included. Accepts mesh JSON, small GLB or OBJ; without input uses an explicitly labelled demo mesh. Runs locally in Blender. Bounded small-model processing, normally under 60 seconds; a busy worker returns an error before payment settlement.","url":"https://market.datapackvibe.com/x402/studio3d-process-convert-obj?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mesh":{"type":"object","required":["vertices","faces"],"properties":{"faces":{"type":"array","items":{"type":"array","items":{"type":"integer","minimum":0},"maxItems":16,"minItems":3},"maxItems":20000},"vertices":{"type":"array","items":{"type":"array","items":{"type":"number"},"maxItems":3,"minItems":3},"maxItems":10000}},"description":"Optional mesh in Blender Z-up coordinates. Max 10,000 vertices and 20,000 faces; each face has 3..16 indices.","additionalProperties":false},"seed":{"type":"integer","default":42,"maximum":2147483647,"minimum":0},"angle":{"type":"number","default":45,"maximum":180,"minimum":-180},"color":{"type":"string","default":"#6688bb","pattern":"^#[0-9a-fA-F]{6}$"},"count":{"type":"integer","default":3,"maximum":8,"minimum":2},"amount":{"type":"number","default":0.05,"maximum":0.5,"minimum":0.001},"factor":{"type":"number","default":1,"maximum":5,"minimum":0.1},"sample":{"enum":["demo"],"type":"string","default":"demo","description":"If no model is supplied, process the included demonstration mesh; response identifies this explicitly."},"metallic":{"type":"number","default":0,"maximum":1,"minimum":0},"roughness":{"type":"number","default":0.5,"maximum":1,"minimum":0},"resolution":{"type":"integer","default":256,"maximum":512,"minimum":128},"model_base64":{"type":"string","maxLength":699052,"description":"Optional base64 GLB (geometry and PBR values, without images/animations) or OBJ geometry, at most 512 KiB decoded. Mutually exclusive with mesh. No URLs or local paths."},"model_format":{"enum":["glb","obj"],"type":"string","default":"glb"},"target_faces":{"type":"integer","default":500,"maximum":20000,"minimum":20}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BGwh3pArChKxi8jhZK9H-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts a 3D mesh (provided as JSON, GLB, or OBJ) into Wavefront OBJ geometry format using Blender, running locally without textures or materials.","exampleAgentPrompt":"Convert my GLB model to Wavefront OBJ format — here's the base64-encoded GLB file, target around 500 faces, and use the default demo mesh if nothing is provided.","exampleUseCases":[{"title":"Export pipeline asset to OBJ","prompt":"I have a GLB file I need converted to Wavefront OBJ format for use in another tool that only accepts OBJ — here's the base64-encoded GLB, please target about 1000 faces in the output."},{"title":"Simplify mesh and export geometry","prompt":"Take this mesh JSON with vertices and faces and export it as a Wavefront OBJ file, targeting around 200 faces to reduce polygon count."},{"title":"Test Blender OBJ export with demo mesh","prompt":"Run the Blender OBJ converter using the built-in demo mesh so I can see what the output format looks like — use the default settings."}],"resultDescription":"A Wavefront OBJ geometry file representing the converted mesh, without textures or materials. The response includes the OBJ content and a note if the demo mesh was used. Processing is normally under 60 seconds; if the worker is busy, an error is returned before payment is settled.","failureModes":["Worker busy — error returned before payment settlement","Input mesh exceeds 10,000 vertices or 20,000 faces limit","base64 model exceeds 512 KiB decoded size limit","Invalid face indices (out of range)","Unsupported model format specified","Malformed base64 input for model_base64","Timeout if processing exceeds 60-second bound"],"whenToPreferThis":"Use this endpoint when you need to convert 3D geometry (mesh JSON, GLB, or OBJ) into Wavefront OBJ format using Blender as the processing engine. It is ideal for geometry-only exports where textures and materials are not required. It supports polygon reduction via target_faces and can fall back to a built-in demo mesh if no input is provided.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:42:24.901Z","isFirstParty":false,"canonicalSlug":"blender-convert-obj-714ceb72"}