From 99055ff5f4963bfea39f5fe004bddd896a2ce591 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Sun, 8 Sep 2013 08:45:32 -0700 Subject: [PATCH] Add an object and a texture to the scene --- src/charles.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/charles.c b/src/charles.c index 71b751e..3f5480f 100644 --- a/src/charles.c +++ b/src/charles.c @@ -9,7 +9,10 @@ #include +#include "basics.h" +#include "object.h" #include "scene.h" +#include "texture.h" #include "writer_png.h" char *OUT_FILE = "charles_out.png"; @@ -25,6 +28,13 @@ main(int argc, } Scene *scene = scene_init(); + Object *obj = object_init(ObjectTypeSphere); + Texture *tex = texture_init(); + Color color = {255, 0, 0, 255}; + texture_set_color(tex, color); + object_set_texture(obj, tex); + object_sphere_set_radius(obj, 1); + scene_add_object(scene, obj); scene_render(scene); write_scene_png(scene, out_file);