RenderBus SDK
1.4
  • 初窥SDK
    • 概览
    • 为什么要使用渲染SDK
    • 支持的软件
    • 准备工作
    • 安装相应模块
    • 开始使用
    • 参数设置请参考
    • 更多
  • 安装指南
  • SDK 入门教程
    • 一. 登陆认证
    • 二. 分析场景
    • 三. 添加特殊字段和更新json文件接口
      • 1. 修改task.json
      • 2. task.json添加自定义参数
      • 3. 自定义upload.json
    • 四. 校验json文件
    • 五. 上传
      • 1.先上传json文件再根据“upload.json”上传资源文件:
      • 2.上传json文件和用户资源完全独立:
    • 六. 提交任务
    • 七. 下载
      • 1. 支持自定义下载每个渲染任务底下的层级目录结构
      • 2. 实时下载,即任务渲染完成一帧即开始下载
      • 3. 任务所有帧渲染完成才开始下载
    • 八. 附加: 传输配置文件
  • rayvision_api包
    • 任务模块(RayvisionTask)
    • 环境配置(RenderEnv)
    • 查询(Query)
    • 任务自定义标记(Tag)
    • 任务(Task)
    • 用户信息(User)
    • RayvisionAPI
    • Connect
  • API接口使用方法
    • 准备工作
    • 获取平台列表
    • 获取用户详情
    • 获取用户设置
    • 更新用户设置
    • 获取用户传输BID
    • 创建任务号
    • 提交任务
    • 获取分析错误码
    • 获取任务列表
    • 停止任务
    • 开始任务
    • 放弃任务
    • 删除任务
    • 获取任务单页渲染帧详情
    • 获取指定任务某几页帧详情
    • 获取任务总渲染帧概况
    • 重提失败帧
    • 根据帧ID重提任务指定帧
    • 根据帧序号重提任务指定的帧
    • 获取任务详情
    • 添加自定义标签
    • 删除自定义标签
    • 获取自定义标签
    • 添加任务标签
    • 删除任务标签
    • 获取支持的渲染软件
    • 获取支持的渲染软件插件
    • 新增用户渲染环境配置
    • 更新用户渲染环境配置
    • 删除用户渲染环境配置
    • 设置默认渲染环境配置
    • 获取用户插件配置
    • 任务进度图(仅限Max任务)
    • 设置任务超时停止时间
    • 加载缩略图
    • 获取镭速传输信息
    • 获取镭速验证key
    • 全速渲染
    • 获取传输配置
    • 上传任务配置文件
  • 日志管理
    • 演示demo
    • 日志路径设置
    • 日志接口
  • 任务的信息校验
  • 上传
    • 1. Upload文件切割
    • 2. 多线程上传
    • 3. 使用线程池控制上传
    • 4. 只上传upload里面资源
    • 5. 只上传分析生成的json配置文件
    • 6. 先上传配置文件然后自动根据upload文件上传资源(任务号必须)
    • 7. append_to_upload:自定义upload.json文件
    • 8. 修改上传服务地址
      • 1. 定位到“rayvision_sync”模块以下位置
      • 2.根据具体上传平台号,修改“server_ip”和“server_port”(engin_type和server_name可以不需要修改)
  • 下载
    • 1. 以单帧为粒度渲染完成了自动下载(任务号必须)
    • 2. 以任务为粒度,当任务中帧全部渲染完成开始下载(任务号必须)
    • 3. 用户自定义output server目录结构下载(任务号非必须)
  • Maya
  • Clarisse
  • Houdini
  • RayvisionAnalyse
  • JsonHandle
  • 异常管理
  • 详细参数配置
    • Clarisse 配置文件文档
      • 1.task.json解析
      • 2.upload.json解析
      • 3.tips.json解析
    • Houdini 配置文件文档
      • 1.task.json解析
      • 2.upload.json解析
      • 3.tips.json解析
    • Maya 配置文件文档
      • 1.task.json解析
      • 2.upload.json解析
      • 3.tips.json解析
    • Max 配置文件文档
      • 1.task.json解析
      • 2.upload.json解析
      • 3.tips.json解析
    • Katana 配置文件文档
      • 1.task.json解析
      • 2.upload.json解析
      • 3.tips.json解析
  • 架构概览
    • 组件
    • 流程图
  • 常用参数设置
    • 包名(PACKAGE_NAME)
    • DCC软件的ID映射
    • 请求头(HEADERS)
    • task.json默认参数
    • 任务结束状态码(TASK_END_STATUS_CODE_LIST)
    • 任务状态码
    • 帧状态码
  • Demo使用解析
    • Maya demo
    • Houdini demo
    • Clarisse demo
    • 3ds Max demo
    • Katana demo
  • 常见问题
    • 1. RenderBus SDK支持那些Python版本呢?
    • 2. 使用pycharm应该怎么下载SDK包呢?
    • 3. 怎么设置只渲染首帧?
    • 4. 怎么设置渲染完优先帧,让任务自动全速渲染?
    • 5. 怎么设置当前渲染帧结束立即下载渲染结果呢?
    • 6. 最简单的使用方式是怎么样的呢?
  • 异常码参照
  • 发行说明(Release notes)
    • 0.1.0 (2019-11-10):
    • 1.1.0 (2020-04-06):
    • 1.2 (2020-05-21):
    • 1.3 (2020-09-10):
  • 为RenderBusSDK做贡献
    • 报告错误
RenderBus SDK
  • Docs »
  • rayvision_api包
  • Edit on GitHub

rayvision_api包¶

  • 任务模块(RayvisionTask)
  • 环境配置(RenderEnv)
  • 查询(Query)
  • 任务自定义标记(Tag)
  • 任务(Task)
  • 用户信息(User)
  • RayvisionAPI
  • Connect
Next Previous

© Copyright 2019 Rayvision Core Dev Team Revision f0a3e9cd.

Built with Sphinx using a theme provided by Read the Docs.