规范化3d点数据到原点(c++)



我有一个<vector<vector<3dPoint>>,其中填充了(x,y,z) >= 0的数据。如何用原点规范化这个数据?最佳实践?

谢谢。

获取每个向量的大小

float n =sqrt((x* x) + (y* y) + (z* z));

然后

x = x/n; 
y = y/n; 
z = z/n;

相关内容

  • 没有找到相关文章

最新更新