From 51c0cb22d22196ad262510b4a23f2ba485cf02b3 Mon Sep 17 00:00:00 2001 From: karl Date: Mon, 5 Oct 2020 17:55:21 +0200 Subject: [PATCH] Minor changes Remove debug cout, change some parameters to make it more pleasant to use --- ECS/Systems/PathMoveSystem.h | 2 -- main.cpp | 25 +++++++++++++++++-------- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/ECS/Systems/PathMoveSystem.h b/ECS/Systems/PathMoveSystem.h index 3097ab8..27992e0 100644 --- a/ECS/Systems/PathMoveSystem.h +++ b/ECS/Systems/PathMoveSystem.h @@ -174,8 +174,6 @@ class PathMoveSystem : public EntitySystem, public EventSubscriber { // Apply transform->set_rotation_from_quat(result); - - std::cout << pathmove->time_passed << std::endl; }); } diff --git a/main.cpp b/main.cpp index 16344ef..13752d7 100644 --- a/main.cpp +++ b/main.cpp @@ -90,16 +90,16 @@ int main() { Entity *player = world->create(); player->assign(); - player->assign(glm::vec3(2.f, 2.f, 2.f)); + player->assign(glm::vec3(5.f, 5.f, 5.f)); player->assign(0.1); - player->assign(70.0f, 1280, 720, 0.1f, 100.0f); + player->assign(70.0f, 900, 600, 0.1f, 100.0f); player->assign(3.0, PathMove::Path(std::vector{ glm::vec3(0.0, 2.0, 0.0), - glm::vec3(0.0, 2.0, -1.0), - glm::vec3(0.0, 2.0, -2.0), - glm::vec3(4.0, 3.0, -3.0), - glm::vec3(2.0, 2.0, -4.0), - glm::vec3(1.0, 2.0, -4.0), + glm::vec3(0.0, 2.5, -1.0), + glm::vec3(0.0, 2.5, -2.0), + glm::vec3(3.0, 3.0, -3.0), + glm::vec3(4.0, 2.0, -4.0), + glm::vec3(3.0, 2.0, -5.0), glm::vec3(0.0, 2.0, -10.0) }), PathMove::Views(std::vector{ @@ -115,12 +115,21 @@ int main() { Entity *monkey = world->create(); monkey->assign(); - monkey->assign(std::vector{ObjMesh("Resources/Monkey.obj",ObjMesh::Settings(0.0, 8.0, 0.4, 0.6)), + monkey->assign(std::vector{ObjMesh("Resources/Monkey.obj",ObjMesh::Settings(0.0, 8.0, 0.4, 0.6)), ObjMesh("Resources/MonkeySimple.obj", ObjMesh::Settings(8.0, 100.0, 0.4, 0.6))}); monkey->assign("Resources/Marble.jpg", Texture::Settings(true, false)); monkey->assign(glm::vec3(0.0, 0.3, 0.0), 0.5); monkey->assign(0.6, 0.6); monkey->get()->set_origin(glm::vec3(0.0f, 2.0f, -6.0f)); + + Entity *monkey2 = world->create(); + monkey2->assign(); + monkey2->assign(std::vector{ObjMesh("Resources/Monkey.obj",ObjMesh::Settings(0.0, 8.0, 0.4, 0.6)), + ObjMesh("Resources/MonkeySimple.obj", ObjMesh::Settings(8.0, 100.0, 0.4, 0.6))}); + monkey2->assign("Resources/Marble.jpg", Texture::Settings(true, false)); + monkey2->assign(glm::vec3(0.0, 0.3, 0.0), 0.5); + monkey2->assign(0.6, 0.6); + monkey2->get()->set_origin(glm::vec3(-5.0f, 2.0f, -20.0f)); Entity *wall1 = world->create(); wall1->assign();