该方法用于计算从Ray的原点沿着给定方向射出的一条新Ray。
ray.direction(direction)
direction
:Vector3类型。表示新Ray的方向向量。// 创建一个以原点为起点,向右为方向的Ray
var ray = new YUKA.Ray(new YUKA.Vector3(0, 0, 0), new YUKA.Vector3(1, 0, 0));
// 计算从该Ray的起点,沿着向上的方向射出的一条新Ray
var directionVector = new YUKA.Vector3(0, 1, 0);
var newRay = ray.direction(directionVector);
该方法返回一条新的Ray对象。
direction.normalize()
。