add shading according to normal vector
This commit is contained in:
@@ -18,8 +18,8 @@ class SphereTest {
|
||||
var direction = new Vec3(-1, -1, -1);
|
||||
var ray = new Ray(origin, direction);
|
||||
|
||||
var t = sphere.hit(ray);
|
||||
assertFalse(Double.isNaN(t));
|
||||
assertEquals(center.plus(new Vec3(1, 1, 1).unit().times(radius)), ray.at(t));
|
||||
var result = sphere.hit(ray);
|
||||
assertFalse(result.isEmpty());
|
||||
assertEquals(center.plus(new Vec3(1, 1, 1).unit().times(radius)), ray.at(result.get().t()));
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user