From 3a270edef152bc55861f2371681f20ea35da87a3 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Wed, 17 Jun 2009 14:38:31 +0000 Subject: New dmnsn_matrix_inverse() function. --- tests/raytrace.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'tests/raytrace.c') diff --git a/tests/raytrace.c b/tests/raytrace.c index c8c25cd..ea5b67f 100644 --- a/tests/raytrace.c +++ b/tests/raytrace.c @@ -59,11 +59,15 @@ int main() { scene->background = color; sphere = dmnsn_new_sphere(); - sphere->trans = dmnsn_scale_matrix(dmnsn_vector_construct(0.8, 0.8, 0.8)); + sphere->trans = dmnsn_matrix_inverse( + dmnsn_scale_matrix(dmnsn_vector_construct(1.25, 1.25, 1.25)) + ); dmnsn_array_push(scene->objects, &sphere); cube = dmnsn_new_cube(); - cube->trans = dmnsn_rotation_matrix(dmnsn_vector_construct(0.75, 0.0, 0.0)); + cube->trans = dmnsn_matrix_inverse( + dmnsn_rotation_matrix(dmnsn_vector_construct(0.75, 0.0, 0.0)) + ); dmnsn_array_push(scene->objects, &cube); dmnsn_raytrace_scene(scene); -- cgit v1.2.3