今天我注意到XNA 4.0中的Plane.Transform似乎没有给出我预期的结果。XNA 4.0中的Plane.Transform
var s = Matrix.CreateScale(0.1f);
var p = new Plane(new Vector3(1.0f, 0.0f, 0.0f), 1.0f);
var p = Plane.Transform(p, s);
我本来期望飞机到现在已经有0.1F的大小,而是它具有1的距离和正常长度10:
{Normal:{X:10 Y:0 Z:0} D:1}
为什么会出现这种情况?