跳至主要內容

数学计算性能优化

muzzik小于 1 分钟笔记性能优化

避免不必要的开方

  • 比较两个向量的长度:(x2+y2+z2)(x^2 + y^2 + z^2) > (x22+y22+z22)(x2^2 + y2^2 + z2^2)

  • 球体相交:使用距离向量的 (x2+y2+z2)(x^2 + y^2 + z^2) 结果与 两球体半径和2^2 比较

向量长度: x2+y2+z2\sqrt{x^2 + y^2 + z^2}

📣 觉得很赞?分享给你的朋友吧!