三维模型格式种类繁多,相互之间的格式转换费时费力。本文介绍一个三维格式转换神器老子云,可以非常简单的实现各种三维模型格式的互相转换。
老子云3D可视化与模型优化服务平台https://www.laozicloud.com/
一、支持多种3D格式
二、无需下载客户端,一键即转
三、无损转换,快速完成
四、支持API处理与本地私有化部署
API调用说明
- 请求方式
POST
- 请求地址
https://open.laozicloud.com/v3/api/format_conversion
- 请求参数
参数名称 | 数据类型 | 是否必传 | 参数说明 |
---|---|---|---|
app_key | String | Y | 应用公钥 |
file_url | String | N | 模型文件地址(与 file参数 二选一,必填) |
file | MultipartFile | N | 模型文件(与 file_url 二选一,必填) |
out_format | String | Y | 转出格式,目前支持OBJ、FBX、STL |
image_count | Integer | N | 生成缩略图数量(取值范围:1-16,不填默认8) |
callback_url | String | Y | 回调地址(接收异步返回结果) |
attach | String | N | 附加参数,回调时原样返回,需 URL ENCODE |
sign | String | Y | 签名(详见签名规则文档页面) |
- 同步返回结果
{
datas:"xxxxxx", //返回值主体, 此接口返回模型码code
resp_code:"60000", //状态码
resp_msg:"" //返回错误信息,对 resp_code 的说明
}
- 异步返回参数
参数 | 类型 | 示例值 | 说明 |
---|---|---|---|
app_key | String | 应用公钥 | |
code | String | 模型码,与本节“同步返回结果” datas值一致 | |
file_url | String | 模型轻量化处理结果压缩包下载地址 | |
return_code | String | SUCCESS | 模型处理状态 SUCCESS,FAIL |
return_msg | String | 处理成功返回 “OK”;处理失败返回失败原因 | |
attach | String | Xxx=1 | 开发者附加参数,回调时原样返回 |
sign | String | 签名(对以上回调参数按签名规则进行签名) |
注意:file_url
有效期只有7天,建议在有效期内下载处理结果压缩包