您的位置:首页 > 新闻 > 资讯 > 西安市建设工程信息网平台官网_优化排名推广关键词_福州百度快速优化排名_seo网站推广助理招聘

西安市建设工程信息网平台官网_优化排名推广关键词_福州百度快速优化排名_seo网站推广助理招聘

2025/1/17 6:10:33 来源:https://blog.csdn.net/wenwang88/article/details/142357103  浏览:    关键词:西安市建设工程信息网平台官网_优化排名推广关键词_福州百度快速优化排名_seo网站推广助理招聘
西安市建设工程信息网平台官网_优化排名推广关键词_福州百度快速优化排名_seo网站推广助理招聘
Unity坐标系求向量的模长
public float sqrMagnitude;

返回该向量的平方长度。(只读)

向量 v 的大小以 Mathf.Sqrt(Vector3.Dot(v, v)) 方式进行计算。 但是,Sqrt 计算相当复杂, 执行时间比普通算术运算要长。 计算平方数代替使用 magnitude 属性要快得多 - 计算基本相同,只是消除了执行缓慢的 Sqrt 调用。 如果您只将大小用于比较距离的目的,则也可以将平方数与距离的平方进行比较, 因为这种比较也会给出相同的结果。

 
inline float MagnitudeSqr(glm::vec3 v)//模长平方
{return Dot(v, v);// q.x*q.x+q.y*q.y+q.z*q.z
}inline float Magnitude(glm::vec3 v)//模长
{return glm::sqrt(MagnitudeSqr(v));
}
inline float MagnitudeSqr(glm::vec3 v)//模长平方
{return Dot(v, v);// q.x*q.x+q.y*q.y+q.z*q.z
}inline float Magnitude(glm::vec3 v)//模长
{return glm::sqrt(MagnitudeSqr(v));
}
inline float MagnitudeSqr(glm::vec3 v)//模长平方
{return Dot(v, v);// q.x*q.x+q.y*q.y+q.z*q.z
}inline float Magnitude(glm::vec3 v)//模长
{return glm::sqrt(MagnitudeSqr(v));
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com