public Vector ModifyNormal(Vector v)
{
var re = new Vector();
re.x = v.x * xScale;
re.y = v.y * yScale;
re.z = v.z * zScale;
double magnitude =Math.Sqrt(re.x * re.x + re.y * re.y + re.z * re.z);
// normalizing
re.x = re.x / magnitude;
re.y = re.y / magnitude;
re.z = re.z / magnitude;
return re;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句