首页 > 解决方案 > 设置 Freesurfer inflated 的网格坐标偏移

问题描述

我正在尝试设置膨胀表面的 x 坐标的偏移量,左侧为 45,右侧为 -45。现在我有以下场景以下场景

我试图添加并假设它应该解决左右软膜的问题:

if (object.label == 'Right') {
            mesh.position.set( -2, 0, 0 );
          }

对于 dataInfo Right 和 Left 文件,但它返回TypeError: undefined is not an object (evaluating 'geometry.mesh.center')

这是加载器的完整代码

标签: three.jssurface

解决方案


这条线geometry.mesh.center(45,0,0)肯定是错误的,因为几何没有mesh属性。我不确定代码应该在这里做什么,但如果你想偏移顶点,你应该使用BufferGeometry.translate()代替:

geometry.translate( 45, 0, 0 );

three.js R111


推荐阅读