diff --git a/demo/demo/GameScene.cpp b/demo/demo/GameScene.cpp
index 045b78447c488589f5495ed3651729e7138b7ea1..c601208646840d350039510879f3e67d3bc3de56 100644
--- a/demo/demo/GameScene.cpp
+++ b/demo/demo/GameScene.cpp
@@ -94,7 +94,7 @@ static fggl::ecs3::entity_t setupTerrain(fggl::ecs3::World& world, fggl::ecs3::T
 		world.add(terrain, types.find(fggl::math::Transform::name));
 
 		auto camTf = world.get<fggl::math::Transform>(terrain);
-		camTf->origin( glm::vec3(0.0f, 0.0f, 0.0f) );
+		camTf->origin( glm::vec3(-128.0f, 0.0f, 128.0f) );
 
 		//auto terrainData = m_world.get<fggl::data::HeightMap>(terrain);
 		fggl::data::HeightMap terrainData{};