跳转到内容

UBot Physics Capabilities

C++
FUBotPhysicsCapabilities
模块
UBotPhysics · UBotPhysics 0.1.0
节点
Break · Make
头文件
Source/UBotPhysics/Public/UBotPhysicsTypes.h

物理后端能模拟什么。字段只会追加,默认全部为 false,后端只声明自己真正支持的能力。

字段类型蓝图说明
Rigid BodiesbRigidBodiesBoolean只读自由刚体。
ArticulationsbArticulationsBoolean只读用缩减(广义)坐标描述的带关节物体。
Maximal Coordinate JointsbMaximalCoordinateJointsBoolean只读以自由刚体之间的约束实现的关节(最大坐标)。
ContactsbContactsBoolean只读后端自己的物体之间的接触。
Static Scene GeometrybStaticSceneGeometryBoolean只读能和子系统交来的 UE 静态几何碰撞。声明后,后端会收到场景里的静态碰撞体。
Kinematic Foreign BodiesbKinematicForeignBodiesBoolean只读能把在别处模拟的物体(Chaos 或别的后端)作为运动学物体镜像进来。声明后,后端会收到场景里的运动学碰撞体。
AccelerationsbAccelerationsBoolean只读刚体状态带线加速度(m/s²)和角加速度(rad/s²)。
DeterministicbDeterministicBoolean只读相同的输入和步数给出完全相同的结果。
DifferentiablebDifferentiableBoolean只读仿真可以求导(可微分)。
Soft BodiesbSoftBodiesBoolean只读可变形的固体(软体)。
ClothbClothBoolean只读布料。
ParticlesbParticlesBoolean只读粒子系统。

拆分结构体 · Break:FUBotPhysicsCapabilities

把 UBot Physics Capabilities 拆成各项能力开关。

引脚方向类型说明
UBot Physics Capabilities输入UBot Physics Capabilities结构体
Rigid BodiesbRigidBodies输出BooleanFree rigid bodies.
ArticulationsbArticulations输出BooleanJointed bodies in reduced (generalized) coordinates.
Maximal Coordinate Joints高级bMaximalCoordinateJoints输出BooleanJoints as constraints between free bodies.
Contacts高级bContacts输出BooleanContacts between the backend's own bodies.
Static Scene Geometry高级bStaticSceneGeometry输出BooleanCan collide with static UE geometry the subsystem hands over.
Kinematic Foreign Bodies高级bKinematicForeignBodies输出BooleanCan mirror bodies simulated elsewhere as kinematic bodies.
Accelerations高级bAccelerations输出BooleanBody states carry linear and angular accelerations.
Deterministic高级bDeterministic输出BooleanThe same inputs and steps give identical results.
Differentiable高级bDifferentiable输出BooleanThe simulation can be differentiated.
Soft Bodies高级bSoftBodies输出BooleanDeformable solid bodies.
Cloth高级bCloth输出BooleanCloth.
Particles高级bParticles输出BooleanParticle systems.

构造结构体 · Make:FUBotPhysicsCapabilities

用各项能力开关构造一个 UBot Physics Capabilities。

引脚方向类型
UBot Physics Capabilities输出UBot Physics Capabilities结构体