From 9563ecb2efb2eec6d83fa4f73b75dfb4dccbc34c Mon Sep 17 00:00:00 2001
From: Tavian Barnes <tavianator@gmail.com>
Date: Thu, 15 Apr 2010 15:16:07 -0400
Subject: Add plane object.

---
 tests/libdimension/tests.c | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'tests')

diff --git a/tests/libdimension/tests.c b/tests/libdimension/tests.c
index cf8e752..154d00b 100644
--- a/tests/libdimension/tests.c
+++ b/tests/libdimension/tests.c
@@ -90,6 +90,12 @@ dmnsn_new_default_scene()
   dmnsn_object *csg = dmnsn_new_csg_difference(cube, sphere);
   dmnsn_array_push(scene->objects, &csg);
 
+  dmnsn_object *plane = dmnsn_new_plane(dmnsn_new_vector(0.0, 1.0, 0.0));
+  plane->trans = dmnsn_translation_matrix(dmnsn_new_vector(0.0, -2.0, 0.0));
+  plane->texture = dmnsn_new_texture();
+  plane->texture->pigment = dmnsn_new_solid_pigment(dmnsn_white);
+  dmnsn_array_push(scene->objects, &plane);
+
   /* Now make a light */
 
   dmnsn_light *light = dmnsn_new_point_light(
-- 
cgit v1.2.3