rodin3d-skill

Polar Sponsor
爱发电 赞助
.NET 9.0

利用 Hyper3D Rodin Gen‑2 API 将输入图像或文本提示转为 3D 模型,适用于从图片或文字生成 3D 模型的场景,例如...

Hyper3D Rodin Gen-2 API 集成指南

功能概述

Hyper3D Rodin Gen-2 API 集成指南是一项面向实际任务的技能,主要用于在将 Hyper3D Rodin Gen-2 API 集成到从图像或文本生成的3D 模型的应用程序中时使用此技能;首先: 请检查 API 密钥;

核心要点

  • Before gen。
  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

Hyper3D Rodin Gen-2 API 集成指南

在将 Hyper3D Rodin Gen-2 API 集成到应用中以实现基于图像或文本的 3D 模型生成时,请使用本技能。

第一步:检查 API Key

在生成 3D 模型前,请确认您的 API Key 已正确设置:

echo $HYPER3D_API_KEY

若输出为空,或出现 “Not authenticated” 错误,请参阅下方的 API Key 设置说明。

重要提示:下载链接 10 分钟后过期

API 返回的结果 URL 为临时链接。请在生成任务完成后立即下载 3D 模型——切勿存储或缓存这些 URL 本身。

适用场景

  • 基于图像生成 3D 模型
  • 基于文本提示生成 3D 模型
  • 配置 Hyper3D Rodin Gen-2 API 客户端

快速参考

基础端点(Base Endpoints)

端点 用途
https://api.hyper3d.com/api/v2/rodin 提交 3D 模型生成任务
https://api.hyper3d.com/api/v2/status 查询任务状态
https://api.hyper3d.com/api/v2/download 获取已完成任务的下载链接

层级(Tier)选择

层级 适用场景
Gen-2 高质量,最先进
Regular 质量均衡
Smooth 边缘清晰锐利、表面平滑
Detail 细节丰富、高分辨率
Sketch 快速、低分辨率、生成速度快

模型参数

参数 说明 可选值
tier 层级 Gen-2, Regular, Smooth, Detail, Sketch
geometry_file_format 输出的 3D 模型格式 glb, usdz, fbx, obj, stl
quality 模型质量等级 high, medium, low, extra-low
material 材质类型 PBR, Shaded, All
mesh_mode 网格拓扑结构 Quad, Raw
addons 附加功能 HighPack(4K 纹理)

输入选项

输入类型 最大数量 说明
images 5 用于 3D 重建的输入图像
prompt 1 用于 3D 生成的文本提示

关键行为

  • 轮询(Polling):使用 subscription key 查询任务状态
  • 异步处理(Async Processing):生成过程可能耗时数分钟

API Key 设置

必需项:在调用 API 前,必须设置 HYPER3D_API_KEY 环境变量。

快速检查

请确认 HYPER3D_API_KEY 是否已设置:

echo $HYPER3D_API_KEY

若未设置 HYPER3D_API_KEY,可先使用免费密钥 vibecoding,方法是添加参数 --api-key vibecoding。

重要提示:免费 API 密钥存在用量限制。如需更高配额,请考虑购买订阅服务。

设置 HYPER3D_API_KEY

若出现 “Not authenticated” 或 “INSUFFICIENT_FUND” 错误:

  1. 获取密钥:访问 https://hyper3d.ai/api-dashboard → 点击 “Create New API Key” → 创建 Secret Key
  2. 保存至 .env(推荐用于持久化配置):
    echo 'HYPER3D_API_KEY=your_api_key_here' >> .env
    echo '.env' >> .gitignore  # 切勿提交密钥等敏感信息
    

代码示例

注意:Python 示例脚本位于 scripts 目录中,可作为您集成开发的起点。

  • scripts/generate_3d_model.py — 主生成脚本
  • scripts/api_client.py — API 客户端实现
  • scripts/image_utils.py — 图像处理工具函数

快速入门示例

若您的环境已配置完成,可直接运行以下单行命令立即生成资产。请确保您能从本 skill 所在目录成功执行这些脚本。

1. 基于图像生成 3D 模型

python /scripts/generate_3d_model.py --image path/to/image.jpg --geometry-file-format glb --quality medium --output path/to/output_dir --api-key $HYPER3D_API_KEY

2. 快速生成 3D 模型(图像输入 + Sketch 层级)

python /scripts/generate_3d_model.py --image path/to/image.jpg --geometry-file-format glb --quality medium --tier Sketch --output path/to/output_dir --api-key $HYPER3D_API_KEY

3. 基于文本生成 3D 模型

python /scripts/generate_3d_model.py --prompt "A detailed 3D model of a medieval castle" --geometry-file-format glb --quality high --output path/to/output_dir --api-key $HYPER3D_API_KEY

4. 基于多张图像生成 3D 模型

python /scripts/generate_3d_model.py --images path/to/image1.jpg path/to/image2.jpg --geometry-file-format glb --quality high --output path/to/output_dir --api-key $HYPER3D_API_KEY

重要使用规范

API Key 设置方式

调用脚本时,建议通过 --api-key 参数显式传入密钥;该参数也可自动从环境变量读取。

默认下载行为

使用本技能时,务必包含 --output 参数,以确保生成的 3D 模型自动下载至本地系统。generate_3d_model.py 脚本仅在指定了该参数时才会执行下载操作。

推荐的默认输出目录:

--output ./output

Tier 参数选择

--tier 参数对平衡生成速度与模型质量至关重要。请始终根据用户实际需求选择合适层级。若用户未指定 tier,则默认使用 Sketch。

用户需求 推荐 Tier 原因
最快生成速度 Sketch 适用于初始概念验证或快速测试
高精度、强细节表现 Detail 适用于对细节要求极高的模型
边缘平滑、外观整洁 Smooth 适用于几何结构简单的模型
质量与速度均衡 Regular 通用性最佳的默认选择
最高质量输出 Gen-2 面向最终生产交付的最先进生成能力

按需求选择 tier 的示例:

  • 默认 tier:--tier Sketch
  • 快速概念迭代:--tier Sketch
  • 最终生产模型:--tier Gen-2 或 --tier Detail
  • 平滑、风格化模型:--tier Smooth

代码示例

查询任务状态(高级用法)

from api_client import Hyper3DAPIClient

client = Hyper3DAPIClient(api_key="your_api_key")
status = client.check_task_status("subscription_key")
print(status)

4. 下载结果(高级用法)

from api_client import Hyper3DAPIClient

client = Hyper3DAPIClient(api_key="your_api_key")
download_links = client.download_results("task_uuid")
print(download_links)

最佳实践

  1. 使用多张图像 提升 3D 重建效果
  2. 立即下载结果,因下载链接 10 分钟后即失效
  3. 优雅地处理错误,并实现重试逻辑
  4. 根据实际需求选用合适的 quality 设置

相关专题

更多
DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

XORM框架零基础入门教程
XORM框架零基础入门教程

本专题梳理XORM框架的入门路径,从框架定位、依赖安装、连接数据库到跑通第一个增删改查示例,讲清Engine初始化、日志开启与项目目录规划,并对比GORM等同类ORM的差异,帮助Go开发者建立整体认知。

2026.11.04

0

15

Docker Desktop怎么设置端口映射
Docker Desktop怎么设置端口映射

本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。

2026.11.03

0

18

Docker Desktop镜像构建教程
Docker Desktop镜像构建教程

想使用Docker Desktop将本地项目构建成Docker镜像?本专题围绕镜像构建的实际操作展开,介绍Dockerfile编写、构建命令使用、镜像标签设置和构建日志查看等内容,同时整理镜像无法生成、依赖安装失败及构建缓存异常等问题的排查思路。

2026.11.03

0

11

Docker Desktop容器创建指南
Docker Desktop容器创建指南

本专题聚焦Docker Desktop容器创建与运行配置,介绍通过本地镜像或远程镜像创建容器的方法,以及容器启动、终端访问、日志查看和基础管理等操作。针对端口冲突、参数配置不当、容器无法启动等情况,也整理了相应的排查方向。

2026.11.03

0

11

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习