新手程序员试图将编程应用于医学研究。我正在使用由患者 CT 扫描生成的 Python 和 STL(3D 格式)文件进行生物力学模拟。我试图围绕任意轴旋转一个骨骼区域以模拟关节运动并测量韧带插入点之间的(变化)距离,但不知如何做到这一点。我可以将 STL 文件中的数据导入点云,并在那里进行基本操作,但我不知道如何重建 STL。有没有办法将 STL 数据视为结构并直接进行几何变换?根据新位置,我正在计算有效韧带长度(基本上是感兴趣的骨骼区域中一点到另一点之间的距离)。基于这些价值观,我正在尝试“
TL; 下面的博士:
- 您如何在 STL 文件上围绕任意轴进行矩阵旋转,或者就此而言,如何进行几何变换?
- 如何测量不同 STL 文件上两点之间的距离?
- 如何根据一组值更改 STL 三角形/曲面的颜色?