level 5
有什么方法可以实现这个东西吗,怎么实现一个小物体,在另一个大物体的表面移动,就像蚂蚁在大物体上的运动一样?
2017年07月15日 09点07分
1
level 1
有个笨方法,把物体表面的点world坐标转成display坐标,就是3d坐标投影到2d坐标,然后2点连线,计算出每一步的点,获取一组display坐标,
通过vtkNew<vtkCellPicker> picker拾取:
picker->Pick(p[0], p[1], 0, renderer);
picker->GetPickPosition();
就转换成一组world坐标,然后就可以绘制在物体表面的运行轨迹。
2021年11月24日 07点11分
4