diff --git a/HydraClient/source/HydraGame.cpp b/HydraClient/source/HydraGame.cpp index 78de5c1..6b9b1bc 100644 --- a/HydraClient/source/HydraGame.cpp +++ b/HydraClient/source/HydraGame.cpp @@ -62,7 +62,7 @@ bool HydraGame::Initialise() m_player_actor_id = GetEngine()->ActorManager()->CreateActor(); GetEngine()->ActorManager()->InitialiseActor(m_player_actor_id); - GetEngine()->ActorManager()->SetPosition(m_player_actor_id, glm::dvec3(0, 0, 1100)); + GetEngine()->ActorManager()->SetPosition(m_player_actor_id, glm::dvec3(0, 0, 110000)); GetEngine()->PossessPlayer(m_player_actor_id); GetEngine()->Camera()->AttachToActor(m_player_actor_id); diff --git a/HydraEngine/source/actor/HydraActorManager.cpp b/HydraEngine/source/actor/HydraActorManager.cpp index 3793bc4..c6c8818 100644 --- a/HydraEngine/source/actor/HydraActorManager.cpp +++ b/HydraEngine/source/actor/HydraActorManager.cpp @@ -264,12 +264,12 @@ glm::mat4 HydraActorManager::GetActorPose(HydraID actorID) HydraPositionComponent &pos = GetEngine()->ECS()->GetComponent(actorID); glm::mat4 model_matrix = pos.transform; - // if (pos.needs_update) - // { - // glm::mat4 trans_matrix = glm::translate(pos.position); - // glm::mat4 rot_matrix = glm::toMat4(glm::quat(pos.orientation)); - // model_matrix = trans_matrix * rot_matrix; - // } + if (pos.needs_update) + { + glm::mat4 trans_matrix = glm::translate(pos.position); + glm::mat4 rot_matrix = glm::toMat4(glm::quat(pos.orientation)); + model_matrix = trans_matrix * rot_matrix; + } return model_matrix; } diff --git a/HydraEngine/source/actor/HydraPlayerActor.cpp b/HydraEngine/source/actor/HydraPlayerActor.cpp index 7e4337b..60799ac 100644 --- a/HydraEngine/source/actor/HydraPlayerActor.cpp +++ b/HydraEngine/source/actor/HydraPlayerActor.cpp @@ -53,11 +53,11 @@ void HydraPlayerActor::HandleInput(float delta_t) float y_angle = (change.y / render_settings.DisplayHeight) * -500 * delta_t * scale; float extra_speed = 1.0f; - float speed = 5.0f; + float speed = 150.0f; if (move_fast) { - extra_speed = 150; + extra_speed = 1500; } GetEngine()->ActorManager()->RotateActor(GetID(), y_angle, x_angle, 0.0f); diff --git a/HydraEngine/source/actor/PlanetActor/HydraPlanetActor.cpp b/HydraEngine/source/actor/PlanetActor/HydraPlanetActor.cpp index ec8ac19..46b9d55 100644 --- a/HydraEngine/source/actor/PlanetActor/HydraPlanetActor.cpp +++ b/HydraEngine/source/actor/PlanetActor/HydraPlanetActor.cpp @@ -35,7 +35,8 @@ void HydraPlanetActor::DeferredInitialiseComponents() void HydraPlanetActor::_CreatePosition() { HydraECS *ecs = GetEngine()->ECS(); - HydraPositionComponent position_component; + HydraPositionComponent position_component; + ecs->AddComponent(GetID(), position_component); } @@ -212,9 +213,44 @@ void HydraPlanetActor::_CreateRenderableComponent() void HydraPlanetActor::_CreateQuads() { + uint32_t divisions = 100; + float diameter = 100000.0f; + float quad_size = 100000.0f; + float radius = diameter /2.0f; m_quads[0] = GetEngine()->ActorManager()->CreateActor(); HydraPlanetQuadActor* quad0 = static_cast(GetEngine()->ActorManager()->GetActor(m_quads[0])); - quad0->InitialiseQuad(1000.0f, 1000.0f, 4, glm::vec3(0,0,0)); + quad0->InitialiseQuad(diameter, quad_size, divisions, glm::vec3(0,0,radius), glm::vec3(0,0,0)); GetEngine()->ActorManager()->InitialiseActor(m_quads[0]); - GetEngine()->ActorManager()->SetPosition(m_quads[0], glm::dvec3(0, 0 , 0)); + GetEngine()->ActorManager()->SetRelationship(GetID(), m_quads[0]); + + m_quads[1] = GetEngine()->ActorManager()->CreateActor(); + HydraPlanetQuadActor* quad1 = static_cast(GetEngine()->ActorManager()->GetActor(m_quads[1])); + quad1->InitialiseQuad(diameter, quad_size, divisions, glm::vec3(radius,0,0), glm::vec3(0,glm::radians(90.0f),0)); + GetEngine()->ActorManager()->InitialiseActor(m_quads[1]); + GetEngine()->ActorManager()->SetRelationship(GetID(), m_quads[1]); + + m_quads[2] = GetEngine()->ActorManager()->CreateActor(); + HydraPlanetQuadActor* quad2 = static_cast(GetEngine()->ActorManager()->GetActor(m_quads[2])); + quad2->InitialiseQuad(diameter, quad_size, divisions, glm::vec3(0,0,-radius), glm::vec3(0,glm::radians(180.0f),0)); + GetEngine()->ActorManager()->InitialiseActor(m_quads[2]); + GetEngine()->ActorManager()->SetRelationship(GetID(), m_quads[2]); + + m_quads[3] = GetEngine()->ActorManager()->CreateActor(); + HydraPlanetQuadActor* quad3 = static_cast(GetEngine()->ActorManager()->GetActor(m_quads[3])); + quad3->InitialiseQuad(diameter, quad_size, divisions, glm::vec3(-radius,0,0), glm::vec3(0,glm::radians(270.0f),0)); + GetEngine()->ActorManager()->InitialiseActor(m_quads[3]); + GetEngine()->ActorManager()->SetRelationship(GetID(), m_quads[3]); + + m_quads[4] = GetEngine()->ActorManager()->CreateActor(); + HydraPlanetQuadActor* quad4 = static_cast(GetEngine()->ActorManager()->GetActor(m_quads[4])); + quad4->InitialiseQuad(diameter, quad_size, divisions, glm::vec3(0,radius,0), glm::vec3(glm::radians(-90.0f), 0, 0)); + GetEngine()->ActorManager()->InitialiseActor(m_quads[4]); + GetEngine()->ActorManager()->SetRelationship(GetID(), m_quads[4]); + + m_quads[5] = GetEngine()->ActorManager()->CreateActor(); + HydraPlanetQuadActor* quad5 = static_cast(GetEngine()->ActorManager()->GetActor(m_quads[5])); + quad5->InitialiseQuad(diameter, quad_size, divisions, glm::vec3(0,-radius,0), glm::vec3(glm::radians(90.0f), 0, 0)); + GetEngine()->ActorManager()->InitialiseActor(m_quads[5]); + GetEngine()->ActorManager()->SetRelationship(GetID(), m_quads[5]); + } diff --git a/HydraEngine/source/actor/PlanetActor/HydraPlanetQuadActor.cpp b/HydraEngine/source/actor/PlanetActor/HydraPlanetQuadActor.cpp index c1ca085..e42c218 100644 --- a/HydraEngine/source/actor/PlanetActor/HydraPlanetQuadActor.cpp +++ b/HydraEngine/source/actor/PlanetActor/HydraPlanetQuadActor.cpp @@ -21,27 +21,40 @@ void HydraPlanetQuadActor::InitialiseComponents() // _CreatePhysics(); _CreateMaterial(); - + _CreateRenderableComponent(); -} +} void HydraPlanetQuadActor::DeferredInitialiseComponents() { } -void HydraPlanetQuadActor::InitialiseQuad(float planet_diameter, float quad_dimension, uint32_t divisions, glm::vec3 origin) +void HydraPlanetQuadActor::InitialiseQuad(float planet_diameter, float quad_dimension, uint32_t divisions, glm::dvec3 origin, glm::vec3 orientation) { m_divisions = divisions; m_planet_diameter = planet_diameter; m_origin = origin; m_quad_dimension = quad_dimension; + GetEngine()->ActorManager()->SetPositionAndOrientation(GetID(), origin, orientation, true); _CreateMesh(); } +glm::vec3 HydraPlanetQuadActor::_ProjectSphere(glm::dvec4 vert_in, glm::mat4 trans, glm::mat4 inv_trans, double diameter, glm::vec3 origin) +{ + glm::dvec4 vert = trans * vert_in; + vert = glm::normalize(vert); + vert.x *= (m_planet_diameter / 2.0); + vert.y *= (m_planet_diameter / 2.0); + vert.z *= (m_planet_diameter / 2.0); + vert = inv_trans * glm::dvec4(vert.x, vert.y, vert.z, 1.0); + return glm::vec3(vert); +} + void HydraPlanetQuadActor::_CreatePosition() { HydraECS *ecs = GetEngine()->ECS(); HydraPositionComponent position_component; + ecs->AddComponent(GetID(), position_component); } @@ -52,12 +65,13 @@ void HydraPlanetQuadActor::_CreateMesh() HydraMesh *mesh = mesh_manager->GetMesh(mesh_id); HydraMaterialComponent mat_comp = GetEngine()->ECS()->GetComponent(GetID()); + HydraPositionComponent pos_comp = GetEngine()->ECS()->GetComponent(GetID()); uint32_t vert_counts = m_divisions * m_divisions; - uint32_t index_counts = ((m_divisions - 1) * (m_divisions -1)) * 6; + uint32_t index_counts = ((m_divisions - 1) * (m_divisions - 1)) * 6; mesh->vertexes.resize(vert_counts); mesh->indexes.resize(index_counts); - + float min_x = -m_quad_dimension / 2.0f; float min_y = -m_quad_dimension / 2.0f; float min_z = 0.0f; @@ -65,22 +79,22 @@ void HydraPlanetQuadActor::_CreateMesh() float max_x = m_quad_dimension / 2.0f; float max_y = m_quad_dimension / 2.0f; float max_z = 0.0f; - - float min_u = 0; - float min_v = 1; - float max_u = 1; + float min_u = 0; + float min_v = 1 * (m_divisions-1); + + float max_u = 1 * (m_divisions-1); float max_v = 0; - float xy_inc = m_quad_dimension / m_divisions; - float u_inc = max_u / (m_divisions-1); - float v_inc = -min_v / (m_divisions-1); + float xy_inc = m_quad_dimension / (m_divisions - 1); + float u_inc = max_u / (m_divisions - 1); + float v_inc = -min_v / (m_divisions - 1); // 1---2 // | / | // 0---3 HydraID actor_id = GetID(); - + float y = min_y; float x = min_x; float u = min_u; @@ -88,44 +102,57 @@ void HydraPlanetQuadActor::_CreateMesh() uint32_t vert_idx = 0; uint32_t index_idx = 0; + //glm::mat4 trans = GetEngine()->ActorManager()->GetActorPose(actor_id); - for(uint32_t y_count = 0; y_count < m_divisions - 1; y_count ++) + glm::mat4 trans_matrix = glm::translate(pos_comp.position); + glm::mat4 rot_matrix = glm::toMat4(glm::quat(pos_comp.orientation)); + glm::mat4 trans = trans_matrix * rot_matrix; +glm::mat4 inv_trans = glm::inverse(trans); + for (uint32_t y_count = 0; y_count < m_divisions - 1; y_count++) { - for(uint32_t x_count = 0; x_count < m_divisions - 1; x_count ++) + for (uint32_t x_count = 0; x_count < m_divisions - 1; x_count++) { - //Create Vertex - mesh->vertexes[vert_idx] = {x, y, min_z, u, v, actor_id, mat_comp.material_id, 0}; - uint32_t ind0 = vert_idx; - uint32_t ind1 = vert_idx + m_divisions; - uint32_t ind2 = vert_idx + m_divisions + 1; - uint32_t ind3 = vert_idx + 1; + // Create Vertex - mesh->indexes[index_idx + 0] = ind0; - mesh->indexes[index_idx + 1] = ind2; - mesh->indexes[index_idx + 2] = ind1; - mesh->indexes[index_idx + 3] = ind0; - mesh->indexes[index_idx + 4] = ind3; - mesh->indexes[index_idx + 5] = ind2; - - x += xy_inc; - u += u_inc; - vert_idx++; - index_idx += 6; + glm::dvec4 vert = glm::dvec4(x, y, min_z, 1.0); + glm::vec3 final_vert = _ProjectSphere(vert, trans, inv_trans, m_planet_diameter, m_origin); + mesh->vertexes[vert_idx] = {final_vert.x, final_vert.y, final_vert.z, u, v, actor_id, mat_comp.material_id, 0}; + + uint32_t ind0 = vert_idx; + uint32_t ind1 = vert_idx + m_divisions; + uint32_t ind2 = vert_idx + m_divisions + 1; + uint32_t ind3 = vert_idx + 1; + + mesh->indexes[index_idx + 0] = ind0; + mesh->indexes[index_idx + 1] = ind2; + mesh->indexes[index_idx + 2] = ind1; + mesh->indexes[index_idx + 3] = ind0; + mesh->indexes[index_idx + 4] = ind3; + mesh->indexes[index_idx + 5] = ind2; + + x += xy_inc; + u += u_inc; + vert_idx++; + index_idx += 6; } - - //Add the end vert but no indexes - mesh->vertexes[vert_idx] = {x, y, min_z, u, v, actor_id, mat_comp.material_id, 0}; + + glm::dvec4 vert = glm::dvec4(x, y, min_z, 1.0); + glm::vec3 final_vert = _ProjectSphere(vert, trans,inv_trans, m_planet_diameter, m_origin); + mesh->vertexes[vert_idx] = {final_vert.x, final_vert.y, final_vert.z, u, v, actor_id, mat_comp.material_id, 0}; + // Add the end vert but no indexes + // mesh->vertexes[vert_idx] = {x, y, min_z, u, v, actor_id, mat_comp.material_id, 0}; vert_idx++; y += xy_inc; v += v_inc; x = min_x; u = min_u; - } - //the last row - for(uint32_t x_count = 0; x_count < m_divisions; x_count ++) + // the last row + for (uint32_t x_count = 0; x_count < m_divisions; x_count++) { - mesh->vertexes[vert_idx] = {x, y, min_z, u, v, actor_id, mat_comp.material_id, 0}; + glm::dvec4 vert = glm::dvec4(x, y, min_z, 1.0); + glm::vec3 final_vert = _ProjectSphere(vert, trans, inv_trans, m_planet_diameter, m_origin); + mesh->vertexes[vert_idx] = {final_vert.x, final_vert.y, final_vert.z, u, v, actor_id, mat_comp.material_id, 0}; x += xy_inc; u += u_inc; vert_idx++; diff --git a/HydraEngine/source/actor/PlanetActor/HydraPlanetQuadActor.h b/HydraEngine/source/actor/PlanetActor/HydraPlanetQuadActor.h index ec92ca6..b489523 100644 --- a/HydraEngine/source/actor/PlanetActor/HydraPlanetQuadActor.h +++ b/HydraEngine/source/actor/PlanetActor/HydraPlanetQuadActor.h @@ -10,8 +10,9 @@ class CLASS_DEFINE HydraPlanetQuadActor : public HydraActor virtual void InitialiseComponents(); virtual void DeferredInitialiseComponents(); virtual void Destroy(){} - void InitialiseQuad(float planet_diameter, float quad_dimension, uint32_t divisions, glm::vec3 origin); + void InitialiseQuad(float planet_diameter, float quad_dimension, uint32_t divisions, glm::dvec3 origin, glm::vec3 orientation); private: + glm::vec3 _ProjectSphere(glm::dvec4 vert_in, glm::mat4 trans, glm::mat4 inv_trans, double diameter, glm::vec3 origin); double m_scale = 1.0; double m_widthscale = 1000.0f; HydraID m_material_component = INVALID_HYDRA_ID; @@ -21,6 +22,7 @@ class CLASS_DEFINE HydraPlanetQuadActor : public HydraActor float m_quad_dimension = 0; float m_planet_diameter = 0; glm::vec3 m_origin {}; + protected: void _CreatePosition(); diff --git a/HydraEngine/source/windowmanager/HydraRenderSettings.h b/HydraEngine/source/windowmanager/HydraRenderSettings.h index bfffca7..1ef3aa9 100644 --- a/HydraEngine/source/windowmanager/HydraRenderSettings.h +++ b/HydraEngine/source/windowmanager/HydraRenderSettings.h @@ -15,7 +15,7 @@ struct HydraRenderSettings float Near = 0.3f; - float Far = 10000.0f; + float Far = 1000000.0f; float FOV = 60.0f; }; diff --git a/build/.cmake/api/v1/reply/codemodel-v2-8da33afcdb8fd5f6f6ac.json b/build/.cmake/api/v1/reply/codemodel-v2-8cf782322df15fdcd7b5.json similarity index 98% rename from build/.cmake/api/v1/reply/codemodel-v2-8da33afcdb8fd5f6f6ac.json rename to build/.cmake/api/v1/reply/codemodel-v2-8cf782322df15fdcd7b5.json index 4ef50b1..bce7ce1 100644 --- a/build/.cmake/api/v1/reply/codemodel-v2-8da33afcdb8fd5f6f6ac.json +++ b/build/.cmake/api/v1/reply/codemodel-v2-8cf782322df15fdcd7b5.json @@ -161,7 +161,7 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json", + "jsonFile" : "target-ALL_BUILD-Debug-f9123945233e3f57e346.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, @@ -355,7 +355,7 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json", + "jsonFile" : "target-ALL_BUILD-Release-f9123945233e3f57e346.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, @@ -549,7 +549,7 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json", + "jsonFile" : "target-ALL_BUILD-MinSizeRel-f9123945233e3f57e346.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, @@ -743,7 +743,7 @@ { "directoryIndex" : 0, "id" : "ALL_BUILD::@6890427a1f51a3e7e1df", - "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json", + "jsonFile" : "target-ALL_BUILD-RelWithDebInfo-f9123945233e3f57e346.json", "name" : "ALL_BUILD", "projectIndex" : 0 }, diff --git a/build/.cmake/api/v1/reply/index-2026-09-04T14-26-27-0982.json b/build/.cmake/api/v1/reply/index-2026-09-05T10-56-05-0338.json similarity index 94% rename from build/.cmake/api/v1/reply/index-2026-09-04T14-26-27-0982.json rename to build/.cmake/api/v1/reply/index-2026-09-05T10-56-05-0338.json index 08d3577..a4c1628 100644 --- a/build/.cmake/api/v1/reply/index-2026-09-04T14-26-27-0982.json +++ b/build/.cmake/api/v1/reply/index-2026-09-05T10-56-05-0338.json @@ -27,7 +27,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-8da33afcdb8fd5f6f6ac.json", + "jsonFile" : "codemodel-v2-8cf782322df15fdcd7b5.json", "kind" : "codemodel", "version" : { @@ -100,7 +100,7 @@ } }, { - "jsonFile" : "codemodel-v2-8da33afcdb8fd5f6f6ac.json", + "jsonFile" : "codemodel-v2-8cf782322df15fdcd7b5.json", "kind" : "codemodel", "version" : { diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-f9123945233e3f57e346.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-f9123945233e3f57e346.json index 188e4f5..6ace3ef 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-f9123945233e3f57e346.json @@ -25,10 +25,10 @@ "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" }, { - "id" : "HydraClient::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "HydraClient::@6890427a1f51a3e7e1df" } ], "folder" : @@ -41,10 +41,10 @@ "orderDependencies" : [ { - "id" : "HydraClient::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "HydraClient::@6890427a1f51a3e7e1df" } ], "paths" : diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-f9123945233e3f57e346.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-f9123945233e3f57e346.json index 188e4f5..6ace3ef 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-f9123945233e3f57e346.json @@ -25,10 +25,10 @@ "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" }, { - "id" : "HydraClient::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "HydraClient::@6890427a1f51a3e7e1df" } ], "folder" : @@ -41,10 +41,10 @@ "orderDependencies" : [ { - "id" : "HydraClient::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "HydraClient::@6890427a1f51a3e7e1df" } ], "paths" : diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-f9123945233e3f57e346.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-f9123945233e3f57e346.json index 188e4f5..6ace3ef 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-RelWithDebInfo-f9123945233e3f57e346.json @@ -25,10 +25,10 @@ "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" }, { - "id" : "HydraClient::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "HydraClient::@6890427a1f51a3e7e1df" } ], "folder" : @@ -41,10 +41,10 @@ "orderDependencies" : [ { - "id" : "HydraClient::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "HydraClient::@6890427a1f51a3e7e1df" } ], "paths" : diff --git a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-f9123945233e3f57e346.json similarity index 100% rename from build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json rename to build/.cmake/api/v1/reply/target-ALL_BUILD-Release-f9123945233e3f57e346.json index 188e4f5..6ace3ef 100644 --- a/build/.cmake/api/v1/reply/target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json +++ b/build/.cmake/api/v1/reply/target-ALL_BUILD-Release-f9123945233e3f57e346.json @@ -25,10 +25,10 @@ "id" : "ZERO_CHECK::@6890427a1f51a3e7e1df" }, { - "id" : "HydraClient::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "HydraClient::@6890427a1f51a3e7e1df" } ], "folder" : @@ -41,10 +41,10 @@ "orderDependencies" : [ { - "id" : "HydraClient::@6890427a1f51a3e7e1df" + "id" : "HydraEngine::@fafd37b19aacd4c483ed" }, { - "id" : "HydraEngine::@fafd37b19aacd4c483ed" + "id" : "HydraClient::@6890427a1f51a3e7e1df" } ], "paths" : diff --git a/build/Debug/HydraClient.pdb b/build/Debug/HydraClient.pdb index a53c7be..9bfb567 100644 Binary files a/build/Debug/HydraClient.pdb and b/build/Debug/HydraClient.pdb differ diff --git a/build/Debug/imgui.ini b/build/Debug/imgui.ini index 2fb0a8a..962b867 100644 --- a/build/Debug/imgui.ini +++ b/build/Debug/imgui.ini @@ -2,11 +2,11 @@ Pos=60,60 Size=400,400 Collapsed=0 -LastUsed=20260904 +LastUsed=20260905 [Window][Hello, world!] Pos=60,60 Size=338,157 Collapsed=0 -LastUsed=20260904 +LastUsed=20260905 diff --git a/build/HydraClient.dir/Debug/HydraClient.ilk b/build/HydraClient.dir/Debug/HydraClient.ilk index 215a44c..f29259d 100644 Binary files a/build/HydraClient.dir/Debug/HydraClient.ilk and b/build/HydraClient.dir/Debug/HydraClient.ilk differ diff --git a/build/HydraClient.dir/Debug/HydraClient.tlog/CL.read.1.tlog b/build/HydraClient.dir/Debug/HydraClient.tlog/CL.read.1.tlog index 820d186..61ad2d4 100644 Binary files a/build/HydraClient.dir/Debug/HydraClient.tlog/CL.read.1.tlog and b/build/HydraClient.dir/Debug/HydraClient.tlog/CL.read.1.tlog differ diff --git a/build/HydraClient.dir/Debug/HydraClient.tlog/CL.write.1.tlog b/build/HydraClient.dir/Debug/HydraClient.tlog/CL.write.1.tlog index 6c56cb0..8e2333e 100644 Binary files a/build/HydraClient.dir/Debug/HydraClient.tlog/CL.write.1.tlog and b/build/HydraClient.dir/Debug/HydraClient.tlog/CL.write.1.tlog differ diff --git a/build/HydraClient.dir/Debug/vc143.pdb b/build/HydraClient.dir/Debug/vc143.pdb index 8329486..f9ce75c 100644 Binary files a/build/HydraClient.dir/Debug/vc143.pdb and b/build/HydraClient.dir/Debug/vc143.pdb differ diff --git a/build/HydraEngine/Debug/HydraEngine.exp b/build/HydraEngine/Debug/HydraEngine.exp index 6df534b..c2d2777 100644 Binary files a/build/HydraEngine/Debug/HydraEngine.exp and b/build/HydraEngine/Debug/HydraEngine.exp differ diff --git a/build/HydraEngine/Debug/HydraEngine.pdb b/build/HydraEngine/Debug/HydraEngine.pdb index 8737bf0..ab68471 100644 Binary files a/build/HydraEngine/Debug/HydraEngine.pdb and b/build/HydraEngine/Debug/HydraEngine.pdb differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.ilk b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.ilk index 22ae072..e5744ad 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.ilk and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.ilk differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.command.1.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.command.1.tlog index 296b076..81072c9 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.command.1.tlog and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.command.1.tlog differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.read.1.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.read.1.tlog index 9944bf1..e572afe 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.read.1.tlog and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.read.1.tlog differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.write.1.tlog b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.write.1.tlog index bce49e0..1f372b3 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.write.1.tlog and b/build/HydraEngine/HydraEngine.dir/Debug/HydraEngine.tlog/CL.write.1.tlog differ diff --git a/build/HydraEngine/HydraEngine.dir/Debug/vc143.pdb b/build/HydraEngine/HydraEngine.dir/Debug/vc143.pdb index 8b6dbe1..59a1668 100644 Binary files a/build/HydraEngine/HydraEngine.dir/Debug/vc143.pdb and b/build/HydraEngine/HydraEngine.dir/Debug/vc143.pdb differ