初窥SDK

概览

我们开放一个简单的Python渲染SDK来更方便地使用我们的云渲染服务;
这个官方渲染SDK由 RENDERBUS 的 RD和TD 团队一起维护开发;
这个渲染SDK在 python2.7 and python3.6 下测试通过;

为什么要使用渲染SDK

1. 自动化。SDK将使用云渲染服务的流程(分析场景、上传资产、渲染、下载)全部自动化。且可嵌入到客户自身的调度中(如DeadLine、Qube等)
2. 开源。用户可自定义开发或提交开发建议
3. 跨版本,支持python2和python3
4. 跨平台,支持windows和linux(其中rayvision_sync只支持Windows和centos7及以上)
5. 安全性高。使用动态签名算法认证(HmacSHA256 + Base64 + UTC时间戳限时认证 + 随机数防止重放攻击),更安全
6. 提供多种使用方式。支持本地分析和不本地分析
7. 独立性好。将API与业务逻辑独立开来,易扩展
8. 有详细文档

支持的软件

支持独立的分析:

  • Maya

  • Houdini

  • Clarisse

  • 3ds Max

  • C4D

  • Blender

无独立的分析:

  • V-Ray Standalone

  • Arnorld Standalone

备注

如果客户自行分析场景,理论上可以支所有瑞云平台客户端和网页端支持的渲染软件。

准备工作

  1. 您需要一个 RENDERBUS 账号

  2. 您还需要在 RENDERBUS 开发者中心 申请使用渲染SDK,并获取AccessID和AccessKey

安装相应模块

详细的安装方法参考 安装指南

开始使用

参数设置请参考

更多