ammojs CreateFromTriMesh生成实例有哪些可调用方法
时间: 2024-01-19 10:03:04 浏览: 123
qt环境调用第三方库
使用 `softBodyHelpers.CreateFromTriMesh` 函数创建的 Ammo.js 软体实例,可以调用以下方法:
1. `appendAnchor(node, body, disableCollisionBetweenLinkedBodies, influence)`:将软体的节点与刚体连接,并设置连接点的影响程度。
2. `getMesh()`:返回软体的三角网格。
3. `getWorldTransform()`:返回软体的世界变换矩阵。
4. `setTotalMass(mass, fromFaces)`:设置软体的总质量。
5. `setMass(node, mass)`:设置软体节点的质量。
6. `setLinearVelocity(velocity)`:设置软体的线性速度。
7. `setAngularVelocity(velocity)`:设置软体的角速度。
8. `setVolumeMass(volumeMass)`:设置软体的体积质量。
9. `setWindVelocity(windVelocity)`:设置软体受到的风速。
10. `setRestLengthScale(scale)`:设置软体的长度比例尺。
11. `setDampingCoefficient(dampingCoefficient)`:设置软体的阻尼系数。
12. `setDragCoefficient(dragCoefficient)`:设置软体的阻力系数。
13. `setLiftCoefficient(liftCoefficient)`:设置软体的升力系数。
这些方法可以用于控制和修改软体实例的运动和行为。
阅读全文