public Ray TransformRay(Ray r) { var ret = r.Clone(); ret.Origin = TransformPoint(ref r.Origin); ret.Direction = TransformVector(ref r.Direction); return(ret); }
public Ray TransformRay(Ray r) { var ret = r.Clone(); ret.Origin = TransformPoint(ref r.Origin); ret.Direction = TransformVector(ref r.Direction); return ret; }