X-Git-Url: http://git.mutantstargoat.com?p=demo;a=blobdiff_plain;f=src%2Fmain.cc;h=7061bb67509bae8b5d369b75759f2a1960711d9a;hp=6d7f4e710e6b911273b5872cff5824ba46f98d3c;hb=d1a2cf93cf54898bb4ad442da94fc61f2617cf9f;hpb=713e854b6daf2ec0de8538be1e1eb385a213f36c diff --git a/src/main.cc b/src/main.cc index 6d7f4e7..7061bb6 100644 --- a/src/main.cc +++ b/src/main.cc @@ -16,6 +16,7 @@ #include "object.h" #include "renderer.h" #include "scene.h" +#include "texture.h" #include "opengl/opengl.h" #include "vulkan/vk.h" @@ -57,6 +58,7 @@ static Renderer *rcow; static Scene *scene_ground; static Renderer *rground; // default renderer +static Texture *gskybox; /* *** */ @@ -135,6 +137,10 @@ static bool init(Gfx_API api) return false; } + gskybox = gfx_create_texture(); + gskybox->load("data/cubemap/cubemap.jpg"); + rground->set_sky_tex(gskybox); + rcow = new Renderer; rcow->camera = camera; rcow->scene = scene_cow;