From c7b6a792704820ac0fc2be456aa1b87212d3d125 Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 5 Nov 2025 11:51:38 +0100 Subject: [PATCH] feat: use renderable --- sandbox/src/main.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sandbox/src/main.cpp b/sandbox/src/main.cpp index 658d995..dcfb655 100644 --- a/sandbox/src/main.cpp +++ b/sandbox/src/main.cpp @@ -38,7 +38,7 @@ public: lightEntity = scene->CreateEntity(); lightEntity.AddComponent(glm::vec3(5.f, 5.f, 5.f), glm::vec3(0.f)); lightEntity.AddComponent(light::LightType::DIRECTIONAL, glm::vec3(1.f, 1.f, 1.f), 1.5f); - lightEntity.AddComponent(std::shared_ptr(lightObj)); + lightEntity.AddComponent(std::shared_ptr(lightObj)); assert(lightEntity.HasComponent() && "light doesn't have any mesh!"); cameraEntity = scene->CreateEntity(); @@ -50,7 +50,7 @@ public: Object* targetObj = Object::LoadFile("./assets/wizard/wizard.obj"); modelEntity = scene->CreateEntity(); modelEntity.AddComponent(glm::vec3(0.f, 0.0f, 0.f)); - modelEntity.AddComponent(std::shared_ptr(targetObj)); + modelEntity.AddComponent(std::shared_ptr(targetObj)); modelEntity.AddComponent(); assert(modelEntity.HasComponent() && "model doesn't have any mesh!"); @@ -77,7 +77,7 @@ public: Object* floorObj = Object::LoadFile("./assets/common/plane/plane.obj"); auto floorEntt = scene->CreateEntity(); - floorEntt.AddComponent(glm::vec3(0.f)); + floorEntt.AddComponent(glm::vec3(0.f), glm::vec3(2.f), glm::vec3(5.f)); floorEntt.AddComponent(std::shared_ptr(floorObj)); assert(floorEntt.HasComponent() && "floor doesn't have any mesh component!");