
YJPhysika - 物理仿真引擎
YJPhysika关键特性
为仿真物理世界提供基础设施
全面GPU并行
跨平台
多语言接口
统一开放架构
基础数据结构
丰富的求解器
YJ系列算法组件
- 碰撞检测 YJCollision
- 多体动力学求解器 YJMultibody
- 有限元法结构求解器 YJFem
- 弹性杆动力学求解器 YJProjdyna
- 气体扩散求解器 YJSmoke
- 更多
1. 多几何数据类型:宽阶段(ABB、OBB、球体、凸包)、窄阶段(点集、表面网格、体网格、SDF、高度场)
2. 多空间加速结构:SpatialHashing、BVH
3. 宽-窄检测解耦:宽窄阶段可采用不同空间加速结构、多个检测实例可共享宽阶段检测结果
4. 详细的碰撞信息:碰撞点位置、法向量、穿透深度、碰撞点所属图元等
5. 多种检测算法:DCD、CCD
1. 高保真实时刚柔耦合仿真:多种求解算法实现
2. 多种关节类型:铰链、球窝、滑动、弹簧等,支持自定义关节扩展
3. 支持关节驱动器:电机模型、隐式PD控制
4. 支持与其他物理仿真器的耦合:刚性接触、柔性接触、流固耦合、颗粒介质
5. 领域专用接口封装:封装了面向车辆和机器人的专用接口,易于上手
1. 静力学分析
2. 支持壳、实体多种单元
3. 支持多种边界条件及载荷
4. 支持多种计算结果
1. 基于科瑟拉杆理论和动力学约束投影求解方法实现
2. 支持拉伸、弯曲、扭转等多种形变模式的建模
3. 外部载荷、边界条件和本构关系统一建模
4. 高保真实时稳定求解
5. 可扩展至壳、实体的动力学仿真
1. 高保真实时求解
2. 支持非规则仿真域边界
3. 支持复杂外形的动态障碍物
4. 支持外部交互、载荷及温度等边界条件
SPH流体求解器 YJSph 正在开发中…
物质点法颗粒动力学求解器 YJMpm 正在开发中…
立即获取专属解决方案