From 611d4f76be28855a02441b42e5f37b1e07e03f43 Mon Sep 17 00:00:00 2001 From: Foxar Date: Sun, 18 Apr 2021 23:02:21 +0200 Subject: [PATCH] Replaced renderer::draw() call with array of meshes and size of array as argument with a loop iterating through water tile array, calling draw on the individual water tiles. --- src/samples/dolphin/dolphin.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/samples/dolphin/dolphin.cpp b/src/samples/dolphin/dolphin.cpp index fb19346..4688a6a 100755 --- a/src/samples/dolphin/dolphin.cpp +++ b/src/samples/dolphin/dolphin.cpp @@ -239,7 +239,11 @@ void Dolphin::onUpdate() waterbox.position.set(player.mesh.position.x, -260.0F, player.mesh.position.z); engine->renderer->draw(island); - engine->renderer->draw(waterDrawList, WATER_TILES_COUNT); + + for (int i = 0; i < WATER_TILES_COUNT; i++) + { + engine->renderer->draw(*waterDrawList[i]); + } engine->renderer->draw(skybox); engine->renderer->draw(waterbox); engine->renderer->draw(seabed);