
Blender 3D Modeling
Available Actions
Details
Full access to Blender, the industry-standard open-source 3D creation suite, running headless in the cloud. Render stunning images and turntable videos from any 3D model, convert between file formats (GLB, FBX, OBJ, STL, USDZ, DAE, PLY), set up professional studio lighting, and run custom Blender Python scripts — all without installing anything locally. Upload your 3D models and get back production-quality renders, spinning animations, and processed assets. Choose from four lighting presets (studio, product, outdoor, dramatic), render from multiple camera angles at once, or position the camera exactly where you want it. Perfect for game development asset previews, product visualization, architectural walkthroughs, e-commerce 3D photography, 3D printing prep, portfolio showcases, and creative projects of any kind.
Use Cases
Render turntable videos of 3D models for game asset previews, Create multi-angle product shots from 3D models for e-commerce, Convert 3D files between formats like GLB to FBX or OBJ to STL, Generate professional renders with studio lighting for portfolios, Preview 3D-printed models from every angle before printing, Render architectural models with custom camera positions, Create spinning animations of characters or props for social media, Apply dramatic lighting to 3D models for cinematic presentations, Run custom Blender Python scripts for advanced 3D processing, Render 3D models generated by AI tools like Meshy with proper textures and lighting, Convert game assets between Unity FBX and web GLB formats, Generate thumbnail images of 3D models for catalogs and marketplaces
Actions(7)
render_turntable9 paramsGenerate a spinning turntable video of a 3D model. Returns a task_id immediately — the render runs in the background. Use get_task to check progress and retrieve the download link.
render_turntable9 paramsGenerate a spinning turntable video of a 3D model. Returns a task_id immediately — the render runs in the background. Use get_task to check progress and retrieve the download link.
file_urlstringPublic URL of the 3D model file (GLB, FBX, OBJ, STL, DAE, PLY).
file_idstringAgentPMT file storage ID for the 3D model.
framesintegerNumber of animation frames (12-120).
duration_secondsnumberVideo duration in seconds (1-30).
resolutionstringResolution: 720p, 1080p, 2k, 4k, or WxH.
samplesintegerRender quality samples (1-512).
background_colorstringBackground hex color without # (default: 1a1a1a).
lighting_presetstringLighting style.
elevationnumberCamera elevation angle in degrees (-45 to 90).
render_views7 paramsRender the model from multiple preset camera angles. Returns a task_id immediately.
render_views7 paramsRender the model from multiple preset camera angles. Returns a task_id immediately.
file_urlstringPublic URL of the 3D model file.
file_idstringAgentPMT file storage ID.
viewsarrayViews to render: front, back, left, right, top, bottom, 3quarter.
resolutionstringsamplesintegerbackground_colorstringlighting_presetstringrender_custom9 paramsRender with a custom camera position. Returns a task_id immediately.
render_custom9 paramsRender with a custom camera position. Returns a task_id immediately.
file_urlstringfile_idstringcamera_positionarrayCamera [x, y, z] position.
look_atarrayCamera look-at [x, y, z] target.
fovnumberFocal length in mm (10-120).
resolutionstringsamplesintegerbackground_colorstringlighting_presetstringconvert_format4 params(1 required)Convert a 3D model between file formats. Runs synchronously (returns result immediately).
convert_format4 params(1 required)Convert a 3D model between file formats. Runs synchronously (returns result immediately).
output_formatrequiredstringTarget format.
file_urlstringfile_idstringapply_transformsbooleanApply transforms before export.
run_script4 params(1 required)Execute a custom Blender Python script. Returns a task_id immediately.
run_script4 params(1 required)Execute a custom Blender Python script. Returns a task_id immediately.
scriptrequiredstringBlender Python script. Has access to bpy, MODEL_PATH, OUTPUT_DIR.
file_urlstringfile_idstringoutput_typestringget_task1 param(1 required)Check the status of a render task and retrieve download links when complete.
get_task1 param(1 required)Check the status of a render task and retrieve download links when complete.
task_idrequiredstringTask ID returned from a render action.
list_tasks1 paramList all render tasks for the current user, most recent first.
list_tasks1 paramList all render tasks for the current user, most recent first.
limitintegerMaximum tasks to return (1-100).
About The Developer

Apoth3osis
Joined Agent Payment: August 14, 2025
We build tools that enable AI agents to excel in the mathematical realm.
Our small team develops experimental and unique solutions in the AI arena, with a strong focus on modular computing for agentic applications and custom model deployment. We have handled projects for a variety of applications across many sectors, from algorithmic trading and financial analysis, to molecular simulations and predictions, to habitat and biodiversity monitoring and wildlife conservation.

