{"uid":"cap_aYwWY_C_AX2T7KPpi-u8i","slug":"rengi-forge-glb-large-file-optimizer-7fbd7f9e","name":"Rengi Forge GLB Large File Optimizer","description":"GLB optimizer: Shrink a large GLB (up to 50 MB) for web or mobile, same pipeline as optimize: dedup, join, simplify, WebP textures, meshopt or Draco. Full schema: https://rengi.dev/v1/glb-optimizer/schema","url":"https://rengi.dev/v1/glb-optimizer/optimize-large?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"glb":{"type":"string","description":"Base64 GLB."},"glbUrl":{"type":"string","format":"uri"},"preset":{"enum":["web","mobile","preview"],"type":"string","default":"web"},"compression":{"enum":["meshopt","draco","none"],"type":"string","default":"meshopt"},"simplifyRatio":{"type":"number","maximum":1,"minimum":0,"description":"Target share of triangles to keep (0 = only the error bound decides)."},"textureFormat":{"enum":["webp","png","keep"],"type":"string","default":"webp"},"maxTextureSize":{"type":"integer","maximum":8192,"minimum":64}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.5","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.5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_16HOWGJ4y5eFYM7Gl0ZLd","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Optimizes large GLB 3D model files (up to 50 MB) for web or mobile by deduplicating, joining draw calls, simplifying geometry, converting textures to WebP, and applying meshopt or Draco compression.","exampleAgentPrompt":"I have a large 40 MB GLB model at https://assets.example.com/character.glb — can you optimize it for mobile using Draco compression and WebP textures, keeping about 50% of the triangles, and cap textures at 2048?","exampleUseCases":[{"title":"Web viewer ready 3D product model","prompt":"I need to put a 35 MB GLB of our furniture product on the website — can you optimize it with the web preset, meshopt compression, WebP textures, and reduce triangles to about 40% so it loads quickly in a browser?"},{"title":"Mobile game asset size reduction","prompt":"This GLB character asset is 48 MB and way too heavy for our mobile game — please optimize it using the mobile preset with Draco compression, WebP textures, a max texture size of 1024, and simplify down to 25% of the triangles."},{"title":"Fast preview thumbnail pipeline","prompt":"I want a lightweight preview version of this GLB at https://cdn.studio.io/scene.glb — use the preview preset with no compression and keep textures as-is, just run dedup and join the draw calls to make it snappier."}],"resultDescription":"Returns an optimized GLB binary (or download URL) with deduplicated geometry, merged draw calls, simplified mesh, WebP-converted textures, and applied meshopt or Draco compression — significantly smaller than the original while preserving visual fidelity appropriate to the chosen preset.","failureModes":["File exceeds 50 MB limit — request rejected","Invalid base64 encoding of GLB input","URL for glbUrl is unreachable or returns non-GLB content","simplifyRatio outside 0–1 range — validation error","maxTextureSize outside 64–8192 range — validation error","Draco or meshopt encoding failure for malformed geometry","Payment failure via x402 protocol — endpoint returns 402"],"whenToPreferThis":"Choose this endpoint over the standard GLB optimizer sibling when the input file is between 10 MB and 50 MB. It applies the same full optimization pipeline (dedup, draw call joining, simplification, WebP textures, meshopt/Draco) but handles the larger file size ceiling. Use it for production-quality game assets, high-detail architectural models, or complex scenes that exceed the 10 MB limit of the basic optimizer.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-22T12:40:46.990Z","isFirstParty":false,"canonicalSlug":"rengi-forge-glb-large-file-optimizer-7fbd7f9e"}