{"uid":"cap_36Wb256uUIc0b7Idw3rbZ","slug":"blender-convert-blend-6b32b143","name":"Blender Convert Blend","description":"Blender: Convert Blend: Save an editable Blender scene from a supported model input. 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-blend?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_arl9EtiqOZHKMnDwBcyB0","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 (JSON, GLB, or OBJ) into an editable Blender .blend scene file, running locally in Blender with configurable material and geometry settings.","exampleAgentPrompt":"Convert my OBJ model to an editable Blender blend file — use a blue color (#6688bb), roughness of 0.3, metallic 0.1, and target around 1000 faces at 256 resolution.","exampleUseCases":[{"title":"OBJ mesh to Blender scene","prompt":"I have an OBJ geometry file I want to open and edit in Blender — can you convert it to a .blend scene with a matte grey color (#aaaaaa), roughness 0.8, metallic 0.0, and keep the face count around 500?"},{"title":"GLB to editable Blender file","prompt":"Take this GLB model and save it as an editable Blender scene — set the color to #aa3344, metallic to 0.7, roughness to 0.2, and target 2000 faces at 512 resolution."},{"title":"Demo mesh Blender export","prompt":"Run the built-in demo mesh through the Blender converter and give me a .blend file I can work with — use the default blue color, roughness 0.5, metallic 0, and 256 resolution."}],"resultDescription":"Returns an editable Blender .blend scene file containing the converted mesh with applied PBR materials (color, metallic, roughness), processed at the specified resolution and face target count. If no mesh is supplied, the response uses the included demo mesh and labels it explicitly as such.","failureModes":["Busy worker returns an error before payment is settled — no .blend file produced","Input mesh exceeds 10,000 vertices or 20,000 faces — rejected with validation error","Base64-encoded model exceeds 512 KiB decoded size limit","model_base64 and mesh fields supplied simultaneously — mutually exclusive error","Unsupported model format or malformed base64 input","Processing exceeds 60-second time limit — worker timeout error","Invalid color hex string not matching #RRGGBB pattern"],"whenToPreferThis":"Choose this endpoint when you need to programmatically convert a 3D mesh (JSON vertex/face data, GLB, or OBJ) into an editable Blender .blend scene with configurable PBR material settings. Ideal for automated 3D asset pipelines that need Blender-native files for further editing. Best suited for small models (under 10K vertices / 512 KiB). Not suitable for large scenes, animated models, or image-embedded GLBs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T20:00:13.667Z","isFirstParty":false,"canonicalSlug":"blender-convert-blend-6b32b143"}