SOMA-X

一套API统一所有人体模型,告别格式混乱

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 数字人3D 🍴 复刻 70 🐛 待处理 6 👀 关注 12
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 877
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0许可,可免费使用和部署。

项目预览

SOMA-X 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类数字人3D
开发团队NVlabs
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0许可,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型character-rigging,cuda,digital-human,gpu,nvidia,open-usd,pose-estimation,python,pytorch,usd,warp
GitHub 星标★ 877
上线时间2026-03-03 00:00:00
代码更新2026-11-07
仓库体积20.9 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数6

项目介绍

SOMA-X是一个统一参数化人体模型的Python开源库,旨在解决现有3D人体模型(如SMPL、SMPL-X、MANO等)格式不统一、难以互操作的问题。它提供了一套统一的API和数据结构,将不同参数化人体模型整合到同一框架下,支持模型加载、参数转换、网格生成、姿态驱动等核心功能。通过SOMA-X,开发者可以方便地在不同人体模型之间切换,并利用统一的接口进行角色建模、动画生成和人体姿态估计等任务。该项目处于早期阶段,但已具备基本的模型统一表示和转换能力,为数字人、虚拟现实和计算机视觉领域的研究者提供了更高效的工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 877

使用教程

难度:进阶 约 20 分钟 部署方式:命令行安装 4 步

环境要求

  • Python 3.9+
  • PyTorch

安装与启动步骤

  1. 1安装

    参数化人体模型的规范表示,pip 直装。

    pip install py-soma-x
  2. 2加载

    按文档实例化模型,默认骨架即可出姿态。

    import soma_x
    print(soma_x.__version__)
  3. 3摆姿势

    传关节旋转或关键点,得到可微的网格。

    # 参考 README 的 pose 参数示例
  4. 4导出

    结果可导出为通用格式给渲染或训练用。

    # 导出 obj/fbx 或直接取顶点数组

如何确认成功

给定一组关节角能生成网格,且顶点数稳定。

注意事项

  • 可微是关键,能直接接进训练回路。
  • 不同骨架版本的关节顺序不同,跨版本要映射。

核心亮点

  • 统一接口封装SMPL/SMPL-X等主流模型,降低切换成本
  • 支持参数与网格的灵活转换,便于集成到现有pipeline
  • 基于Python,易于扩展和二次开发

不足之处

  • 文档/社区待观察
  • 早期项目,功能覆盖和稳定性有待验证

适用场景

  • 数字人动画制作中统一不同人体模型格式
  • 学术研究中快速对比多种人体模型参数
  • 虚拟现实应用中驱动标准化数字人

替代项目

SMPL、SMPL-X、PyMAF

上一篇:awesome-digital-human

下一篇:DigiHuman

同类项目推荐

Awesome-3D-AIGC 开源

一站式导航3D生成前沿,论文代码全收录

A curated list of papers and open-source resources focused on 3D AIGC.

★ 353 2026-08-09
meshy-3d-agent 开源

让 AI 直接生成 3D 模型,无需写复杂 API 代码

AI agent skills for Meshy AI 3D generation platform

★ 108 2026-08-09
img2threejs 开源

看图片,自动生成可动画的 Three.js 模型代码

Rebuild the object in a reference image as a code-only, procedural, quality-gated, a···

★ 21019 2026-08-09
DIMO 开源

给任意3D物体一键生成多种自然运动,动画制作快人一步

[ICCV 2025 (Highlight)] DIMO: Diverse 3D Motion Generation for Arbitrary Objects

★ 156 2026-08-09
Wonder3D 开源

上传一张图,两分钟生成可用的3D模型

Single Image to 3D using Cross-Domain Diffusion for 3D Generation

★ 5453 2026-08-09
solidcraft 开源

纯 Rust 参数化 CAD,桌面网页都能建模,还能被 AI 自动驱动

SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop···

★ 15245 2026-10-20
StableProjectorz 开源

在 Unity 里用 AI 一键生成 3D 模型和纹理,省时省力

A free tool for making 3D and textures via StableDiffusion AI.

★ 131 2026-08-09
CVPR2022-DaGAN 开源

用深度信息让说话头视频生成更逼真、姿态更可控

Official code for CVPR2022 paper: Depth-Aware Generative Adversarial Network for Tal···

★ 997 2026-08-09
ai-avatar-system 开源

一张照片加一段声音,秒变会说话的数字人。

AI Avatar / digital human platform — upload a photo, clone a voice, talk to any fac···

★ 570 2026-08-09