From 873ca38c0dc8966cd54a18dd74d40c709d83eb32 Mon Sep 17 00:00:00 2001 From: Tyler Murphy Date: Mon, 26 Sep 2022 18:03:07 -0400 Subject: texture arrays --- src/first_app.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/first_app.cpp') diff --git a/src/first_app.cpp b/src/first_app.cpp index 561b693..04272ba 100755 --- a/src/first_app.cpp +++ b/src/first_app.cpp @@ -11,9 +11,12 @@ FirstApp::~FirstApp() {} void FirstApp::run() { - std::shared_ptr image = xeEngine.loadImageFromFile("res/image/dirt.jpg"); + std::shared_ptr dirt = xeEngine.loadImageFromFile("res/image/dirt.jpg"); + std::shared_ptr grass = xeEngine.loadImageFromFile("res/image/grass.png"); - SimpleRenderer renderer{xeEngine, image.get()}; + std::vector images = {dirt.get(), grass.get()}; + + SimpleRenderer renderer{xeEngine, images}; xe::Sound sound{"res/sound/when_the_world_ends.wav"}; sound.setLooping(true); @@ -32,7 +35,7 @@ void FirstApp::run() { xeEngine.getCamera().setViewYXZ(viewerObject.transform.translation, viewerObject.transform.rotation); if(xeEngine.beginFrame()) { - renderer.render(gameObjects, xeEngine.getCamera(), image.get()); + renderer.render(gameObjects, xeEngine.getCamera()); xeEngine.endFrame(); } -- cgit v1.2.3-freya