@@ -81,6 +81,7 @@ public void UpdateSlicePosition()
8181 if ( ProbeManager . ActiveProbeManager != null )
8282 ( tipCoordWorld , _ , _ , _ ) = ProbeManager . ActiveProbeManager . ProbeController . GetTipWorldU ( ) ;
8383
84+ Vector3 tipCoordWorldT = ProbeManager . ActiveProbeManager . ProbeController . ProbeTipT . position ;
8485 // vertex order -x-y, +x-y, -x+y, +x+y
8586
8687 // compute the world vertex positions from the raw coordinates
@@ -89,8 +90,10 @@ public void UpdateSlicePosition()
8990 Vector3 [ ] newSagittalVerts = new Vector3 [ 4 ] ;
9091 for ( int i = 0 ; i < _coronalOrigWorldU . Length ; i ++ )
9192 {
92- newCoronalVerts [ i ] = BrainAtlasManager . WorldU2WorldT ( new Vector3 ( _coronalOrigWorldU [ i ] . x , _coronalOrigWorldU [ i ] . y , tipCoordWorld . z ) , false ) ;
93- newSagittalVerts [ i ] = BrainAtlasManager . WorldU2WorldT ( new Vector3 ( tipCoordWorld . x , _sagittalOrigWorldU [ i ] . y , _sagittalOrigWorldU [ i ] . z ) , false ) ;
93+ newCoronalVerts [ i ] = new Vector3 ( _coronalOrigWorldU [ i ] . x , _coronalOrigWorldU [ i ] . y , tipCoordWorldT . z ) ;
94+ newSagittalVerts [ i ] = new Vector3 ( tipCoordWorldT . x , _sagittalOrigWorldU [ i ] . y , _sagittalOrigWorldU [ i ] . z ) ;
95+ //newCoronalVerts[i] = BrainAtlasManager.WorldU2WorldT(new Vector3(_coronalOrigWorldU[i].x, _coronalOrigWorldU[i].y, tipCoordWorld.z), false);
96+ //newSagittalVerts[i] = BrainAtlasManager.WorldU2WorldT(new Vector3(tipCoordWorld.x, _sagittalOrigWorldU[i].y, _sagittalOrigWorldU[i].z), false);
9497 }
9598
9699 _coronalSliceGo . GetComponent < MeshFilter > ( ) . mesh . vertices = newCoronalVerts ;
0 commit comments