凌迪Simulator产品简介
发布于:2024-09-14
1. 基本信息
1.1 产品概述
凌迪数字服装工具链包含:3D服装设计软件Style3D Studio、CG服装建模软件Atelier 、服装模拟Simulator SDK 、云端资产库Style3D Cloud等。
Simulator集成了凌迪自研的柔性体仿真引擎,支持对多层布料、大幅度动作等复杂场景的实时解算,具有仿真精度高、解算效率高、扩展灵活等特点,可满足CG行业(影视、动画、数字人等)中服装动画真实感及实时交互的需求。目前Simulator SDK可作为插件在Unreal中使用,未来也将支持更多创作平台。
1.2 业务场景
业务场景 | SDK功能 | 示意图 |
数字人直播 |
| |
数字人TVC、短视频生产 |
| |
数字人走秀 数字人实时互动大屏 XR电商 影视预演 |
|
1.3 核心优势
领先的模拟效果与性能
基于凌迪多年在计算机图形学及柔性体仿真领域的积累,SimulatorSDK在服装模拟中领先的效果与性能表现
此处为语雀视频卡片,点击链接查看:Final_物理属性.mp4
深入业务场景的自动化解决方案
产品研发过程,我们与百度、阿里、字节等众多合作伙伴,深入到产品研发与业务应用的最前线,共同探索产品功能与使用方式,针对数字人直播、XR电商等业务,打磨出高可用的通用型解决方案,在合作伙伴业务中进行了商业化应用。
强大的云端资产库、设计师及产业链资源
为帮助应用方高效和规模化解决问题,除了SDK外,可提供服装制作及资产库等配套服务,共同探索新商业合作模式。
2. SDK功能
2.1 功能列表
功能 | 说明 |
账号权限 | ·账号登录、登出、设备解绑 |
数据管理 | ·角色模型自动化导出适配Style3d规范obj ·smd服装资产读写 |
实时仿真 | ·服装布料实时解算,支持多层布料、大幅度动作等复杂场景 ·服装自动蒙皮 ·仿真时支持对服装进行拖拽交互 ·支持多角色模型同时在线仿真 |
轻量化缓存录制与播放 | ·缓存体积小,约为ABC体积的1/3 ·支持倍速缓存录制 ·支持同时播放多角色服装缓存 ·支持无缝切换实时仿真与缓存播放模式 |
模特姿势适配 | ·支持自动适配角色不同初始pose |
参数化调整 | ·支持服装材质调整,支持UE材质,第三方母材质 ·支持服装物理参数调整 ·支持碰撞体参数调整 ·支持求解器参数调整 ·支持渲染GPU配置 |
骨骼穿插修正 | ·支持设置版片自碰撞,避免服装仿真穿模 ·支持角色mask,避免服装仿真穿模 |
2.2 服装工艺适配
服装从Style3d导入到Unreal中被Simulator调用,相关工艺在仿真引擎中的支持情况如下:
类别 | 功能项 | 是否支持 | 账号类型 | 备注 |
服装版片 | 划分版片 | ✔️ | all | |
分割版片 | ❌ | all | ||
厚度 | ✔️ | all | UE中静态mesh不显示厚度,模拟时显示厚度 | |
网格类型 | 三角面 | ✔️ | all | |
四边面 | ✔️ | all | 导入UE自动转三角面 | |
辅料 | 纽扣 | ✔️ | all | |
拉链 | ✔️ | all | 显示方法服装面板Visibility部分配置显隐 | |
扣眼 | ✔️ | all | 显示方法Style3D 组件_Accessory Visibility中勾选Button Hole | |
附件 | ✔️ | all | ||
粘衬条 | ✔️ | all | ||
嵌条 | ✔️ | all | ||
明线 | ✔️ | all | 显示方法Style3D 组件_Accessory Visibility中勾选Stopstitch | |
图案 | ✔️ | all | 显示方法Style3D 组件_Accessory Visibility中勾选Graphic | |
工艺 | 固定针 | ✔️ | all | 注意
|
服装假缝/假缝到模特 | ✔️ | all | ||
形态固化 | ✔️ | all | ||
胶带 | ✔️ | all | 胶带工艺使用注意 Studio中模特隐藏和不参与模拟,导出smd后胶带仍有效 | |
归拔 | ✔️ | all | ||
粘衬 | ✔️ | all | ||
折叠 | ✔️ | all | ||
面料削薄 | ✔️ | all | ||
网格细化 | ✔️ | all | ||
弹性(边属性) | ✔️ | all | ||
粘衬条(边属性) | ✔️ | all | ||
网格细化(边属性) | ✔️ | all | ||
硬化 | ✔️ | all | ||
冷冻 | ✔️ | all | 注意
| |
布料材质 | 布料开启前/后/侧面 材质属性 | ✔️ | all | |
纹理(颜色、混合模式、褪色、纹理参数) | ✔️ | all | ||
法线贴图 | ✔️ | all | 烘焙有问题 | |
光滑度贴图 | ✔️ | all | ||
金属度贴图 | ✔️ | all | 烘焙有问题 | |
透明度贴图 | ✔️ | all | ||
高光颜色贴图 | ✔️ | all | ||
置换贴图 | ✔️ | all | 烘焙有问题 | |
反射参数 | ✔️ | all | ||
模拟属性 | 层次 | ✔️ | all | |
额外渲染厚度 | ✔️ | all | ||
额外模拟厚度 | ✔️ | all | ||
经向、纬向缩率 | ✔️ | all | ||
压力 | ✔️ | all | ||
物理属性(布料) | 拉伸(经、纬、斜) | ✔️ | all | |
弯曲(经、纬、斜) | ✔️ | all | ||
变形率(经、纬、斜) | ✔️ | all | ||
变形强度(经、纬、斜) | ✔️ | all | ||
动/静摩擦系数 | ✔️ | all | ||
碰撞厚度 | ✔️ | all | ||
克重 | ✔️ | all |
3. 产品架构
虚线框中功能暂未提供
4. 开发环境
4.1 机型配置
SDK模拟引擎基于Cuda开发,当前只适配英伟达显卡
项目 | 推荐配置 | 最低配置 |
系统 | Windows10/Windows11 | Windows10 |
显卡 | NVIDIA GeForce GTX 3080及以上 显存16G及以上 | NVIDIA GeForce GTX 3060 显存8G |
内存 | 16G及以上 | 8G |
4.2 软件版本
软件 | 推荐版本 | 最低兼容版本 |
Unreal | V5.3 | V5.1 |
Visual Studio | Visual Studio 2022 | - |
其余要求,参考UE官方文档硬件和软件规格
5. 接入流程
接入前需联系凌迪工作人员开通账号权限
支持两种接入方式
(1)在Unreal编辑器中添加Simulator插件,在工作流中用插件为数字人穿着服装进行模拟,输出结果文件。
(2)Unreal工程中集成SDK,利用提供的蓝图接口进行上层业务逻辑的开发,最后打包成客户端。
6.账号类型
插件下拉菜单about中查看
企业版:Enterprise Basic Edition、Enterprise Edition
试用版:Trial Edition
个人版:Individual Edition
开通企业版账号,需先联系商务,交流群中@小唐