This commit is contained in:
Confideo-IOM
2026-09-07 16:25:43 +01:00
parent ad8695b7a4
commit 4f008cd809
63 changed files with 391 additions and 338 deletions
+5 -5
View File
@@ -30,7 +30,7 @@ bool HydraGame::Initialise()
m_planet_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlanetActor>();
GetEngine()->ActorManager()->InitialiseActor(m_planet_actor_id);
GetEngine()->ActorManager()->SetPosition(m_planet_actor_id, glm::dvec3(0, 0.0, 0));
GetEngine()->ActorManager()->SetPosition(m_planet_actor_id, glm::dvec3(0, 10.0, 0));
// m_cube_actor_id = GetEngine()->ActorManager()->CreateActor<HydraTestCubeActor>();
// GetEngine()->ActorManager()->InitialiseActor(m_cube_actor_id);
@@ -43,9 +43,9 @@ bool HydraGame::Initialise()
// GetEngine()->ActorManager()->SetOrientation(m_plane_actor_id, 0.0f, 0.0f, 0.0f);
// m_plane_actor_id1 = GetEngine()->ActorManager()->CreateActor<HydraPlaneActor>();
// GetEngine()->ActorManager()->InitialiseActor(m_plane_actor_id1);
// GetEngine()->ActorManager()->SetPosition(m_plane_actor_id1, glm::dvec3(0, 10, 0));
m_plane_actor_id1 = GetEngine()->ActorManager()->CreateActor<HydraPlaneActor>();
GetEngine()->ActorManager()->InitialiseActor(m_plane_actor_id1);
GetEngine()->ActorManager()->SetPosition(m_plane_actor_id1, glm::dvec3(0, 0, 0));
// m_cube_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlaneActor>();
// GetEngine()->ActorManager()->InitialiseActor(m_cube_actor_id);
@@ -62,7 +62,7 @@ bool HydraGame::Initialise()
m_player_actor_id = GetEngine()->ActorManager()->CreateActor<HydraPlayerActor>();
GetEngine()->ActorManager()->InitialiseActor(m_player_actor_id);
GetEngine()->ActorManager()->SetPosition(m_player_actor_id, glm::dvec3(0, 0, 110000));
GetEngine()->ActorManager()->SetPosition(m_player_actor_id, glm::dvec3(0, 10, 110));
GetEngine()->PossessPlayer(m_player_actor_id);
GetEngine()->Camera()->AttachToActor(m_player_actor_id);
+4
View File
@@ -21,6 +21,7 @@ project(
"../Libraries/imgui/backends/imgui_impl_glfw.h"
"../Libraries/imgui/backends/imgui_impl_opengl3.cpp"
"../Libraries/imgui/backends/imgui_impl_opengl3.h")
add_compile_definitions(_EXPORTING)
add_library(HydraEngine SHARED ${SOURCES} ${IMGUI_SOURCES})
@@ -52,6 +53,9 @@ include_directories(HydraEngine, "../Libraries/box3d/include/")
#********** IMGUI ********
include_directories(HydraEngine, "../Libraries/imgui/")
include_directories(HydraEngine, "../Libraries/imgui/backends")
#**********FastNoiseLite*******
include_directories(HydraEngine, "../Libraries/FastNoiseLite/cpp/")
include_directories(HydraClient "${CMAKE_SOURCE_DIR}/HydraEngine/includes")
if(WIN32)
@@ -343,23 +343,23 @@ float SampleCascadeShadow(vec4 frag_clip_space, sampler2DArray sampler_shadow_ma
// PCF
if(shadow_trans_idx < 1)
{
bias = 0.0000005;
bias = 0.000005;
}
if(shadow_trans_idx < 2)
{
bias = 0.00005;
bias = 0.0005;
}
else if(shadow_trans_idx < 3)
{
bias = 0.00005;
bias = 0.0005;
}
else if(shadow_trans_idx == 3)
{
bias = 0.0001;// + (0.000001 * mapped_distance);
bias = 0.001;// + (0.000001 * mapped_distance);
}
else
{
bias = 0.0005;
bias = 0.005;
}
float shadow = 0.0;
vec2 texel_size = 1.0 / textureSize(sampler_shadow_map, 0).xy;
@@ -560,7 +560,7 @@ void main()
float metal = metal_rough[2];
float ao = 1;
vec3 ambient = vec3(0.05) * diffuse.xyz * ao;
vec3 Lo = ambient;
vec3 Lo;// = ambient;
if(metal_rough[0] > 0)
{
@@ -647,7 +647,7 @@ void main()
}
float lighting = 0;
vec3 output_color = Lo;
vec3 output_color = Lo + ambient;
// HDR tonemapping
output_color = output_color / (output_color + vec3(1.0));
@@ -214,8 +214,8 @@ void HydraPlanetActor::_CreateRenderableComponent()
void HydraPlanetActor::_CreateQuads()
{
uint32_t divisions = 100;
float diameter = 100000.0f;
float quad_size = 100000.0f;
float diameter = 100.0f;
float quad_size = 100.0f;
float radius = diameter /2.0f;
m_quads[0] = GetEngine()->ActorManager()->CreateActor<HydraPlanetQuadActor>();
HydraPlanetQuadActor* quad0 = static_cast<HydraPlanetQuadActor*>(GetEngine()->ActorManager()->GetActor(m_quads[0]));
@@ -7,12 +7,15 @@
#include "../../ecs/components/HydraMeshComponent.h"
#include "../../ecs/components/HydraRenderableComponent.h"
#include "../../ecs/components/HydraMaterialComponent.h"
#include "../../ecs/components/HydraShadowCasterComponent.h"
#include "../../buffer/HydraMaterialBufferManager.h"
#include "../../buffer/HydraTextureBufferManager.h"
#include "../../buffer/HydraMaterialBuffer.h"
#include "../../mesh/HydraMeshManager.h"
#include "../../mesh/HydraMesh.h"
#include <FastNoiseLite.h>
void HydraPlanetQuadActor::InitialiseComponents()
{
// HydraECS* ecs = GetEngine()->ECS();
@@ -40,13 +43,23 @@ void HydraPlanetQuadActor::InitialiseQuad(float planet_diameter, float quad_dime
}
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 = vert * (m_planet_diameter / 2.0);
FastNoiseLite fnl;
fnl.SetFrequency(0.1f);
fnl.SetNoiseType(FastNoiseLite::NoiseType::NoiseType_OpenSimplex2);
fnl.SetFractalType(FastNoiseLite::FractalType::FractalType_FBm);
fnl.SetSeed(341411);
float noise = fnl.GetNoise(vert.x, vert.y, vert.z);
vert = glm::normalize(vert) * ((m_planet_diameter / 2.0) + (noise * 1.0f));
vert = inv_trans * glm::dvec4(vert.x, vert.y, vert.z, 1.0);
return glm::vec3(vert);
}
@@ -63,6 +76,8 @@ void HydraPlanetQuadActor::_CreateMesh()
HydraMeshManager *mesh_manager = GetEngine()->MeshManager();
HydraID mesh_id = mesh_manager->CreateMesh();
HydraMesh *mesh = mesh_manager->GetMesh(mesh_id);
HydraMaterialComponent mat_comp = GetEngine()->ECS()->GetComponent<HydraMaterialComponent>(GetID());
HydraPositionComponent pos_comp = GetEngine()->ECS()->GetComponent<HydraPositionComponent>(GetID());
@@ -116,6 +131,8 @@ glm::mat4 inv_trans = glm::inverse(trans);
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;
@@ -210,7 +227,10 @@ void HydraPlanetQuadActor::_CreatePhysics()
void HydraPlanetQuadActor::_CreateRenderableComponent()
{
HydraRenderableComponent render_comp;
HydraShadowCasterComponent shad_caster;
HydraECS *ecs = GetEngine()->ECS();
render_comp.renderable_types.set((uint32_t)HYDRA_RENDERABLE_TYPE::HYDRA_COLOUR, true);
render_comp.renderable_types.set((uint32_t)HYDRA_RENDERABLE_TYPE::HYDRA_SHADOW_CASTER, true);
ecs->AddComponent<HydraRenderableComponent>(GetID(), render_comp);
ecs->AddComponent<HydraShadowCasterComponent>(GetID(), shad_caster);
}
Submodule Libraries/FastNoiseLite added at 785f37a9ad
@@ -7,56 +7,56 @@
{
"directoryIndex" : 1,
"id" : "GLEW::GLEW::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__GLEW-Debug-d8471e97996a3134a6c9.json",
"jsonFile" : "target-GLEW__GLEW-Debug-f761e0b27a8cad5d3ab7.json",
"name" : "GLEW::GLEW",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "GLEW::glew::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__glew-Debug-d0bb6589a2147aa0baa8.json",
"jsonFile" : "target-GLEW__glew-Debug-afc028c5485d0d939047.json",
"name" : "GLEW::glew",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "OpenGL::GL::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GL-Debug-d59100807291471aadcf.json",
"jsonFile" : "target-OpenGL__GL-Debug-d8525105fb4cc7237596.json",
"name" : "OpenGL::GL",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "OpenGL::GLU::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GLU-Debug-8dac5948026c46258c56.json",
"jsonFile" : "target-OpenGL__GLU-Debug-5edfc59450dd4faf5ae5.json",
"name" : "OpenGL::GLU",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "Threads::Threads::@fafd37b19aacd4c483ed",
"jsonFile" : "target-Threads__Threads-Debug-f07efa518045c50a0102.json",
"jsonFile" : "target-Threads__Threads-Debug-0d885089552b218212b0.json",
"name" : "Threads::Threads",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glfw::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glfw-Debug-6e839f4f36e6b666d666.json",
"jsonFile" : "target-glfw-Debug-8d56ca9d3c8109f3af01.json",
"name" : "glfw",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glm::glm::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-Debug-8ad338e247cddef5e734.json",
"jsonFile" : "target-glm__glm-Debug-691fbf48c7f09e1e684a.json",
"name" : "glm::glm",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glm::glm-header-only::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-header-only-Debug-03ed3e904648b15753c7.json",
"jsonFile" : "target-glm__glm-header-only-Debug-cc153edc5edc3e74c614.json",
"name" : "glm::glm-header-only",
"projectIndex" : 1
}
@@ -161,7 +161,7 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-Debug-f9123945233e3f57e346.json",
"jsonFile" : "target-ALL_BUILD-Debug-6baa81f30a8e3611bff5.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
@@ -182,7 +182,7 @@
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-Debug-e0517299b69ce22d0d23.json",
"jsonFile" : "target-HydraEngine-Debug-6272946fe019762622c4.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -201,56 +201,56 @@
{
"directoryIndex" : 1,
"id" : "GLEW::GLEW::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__GLEW-Release-d8471e97996a3134a6c9.json",
"jsonFile" : "target-GLEW__GLEW-Release-f761e0b27a8cad5d3ab7.json",
"name" : "GLEW::GLEW",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "GLEW::glew::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__glew-Release-d0bb6589a2147aa0baa8.json",
"jsonFile" : "target-GLEW__glew-Release-afc028c5485d0d939047.json",
"name" : "GLEW::glew",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "OpenGL::GL::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GL-Release-d59100807291471aadcf.json",
"jsonFile" : "target-OpenGL__GL-Release-d8525105fb4cc7237596.json",
"name" : "OpenGL::GL",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "OpenGL::GLU::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GLU-Release-8dac5948026c46258c56.json",
"jsonFile" : "target-OpenGL__GLU-Release-5edfc59450dd4faf5ae5.json",
"name" : "OpenGL::GLU",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "Threads::Threads::@fafd37b19aacd4c483ed",
"jsonFile" : "target-Threads__Threads-Release-f07efa518045c50a0102.json",
"jsonFile" : "target-Threads__Threads-Release-0d885089552b218212b0.json",
"name" : "Threads::Threads",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glfw::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glfw-Release-6e839f4f36e6b666d666.json",
"jsonFile" : "target-glfw-Release-8d56ca9d3c8109f3af01.json",
"name" : "glfw",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glm::glm::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-Release-8ad338e247cddef5e734.json",
"jsonFile" : "target-glm__glm-Release-691fbf48c7f09e1e684a.json",
"name" : "glm::glm",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glm::glm-header-only::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-header-only-Release-03ed3e904648b15753c7.json",
"jsonFile" : "target-glm__glm-header-only-Release-cc153edc5edc3e74c614.json",
"name" : "glm::glm-header-only",
"projectIndex" : 1
}
@@ -355,7 +355,7 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-Release-f9123945233e3f57e346.json",
"jsonFile" : "target-ALL_BUILD-Release-6baa81f30a8e3611bff5.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
@@ -376,7 +376,7 @@
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-Release-2b28845332403d8c1c27.json",
"jsonFile" : "target-HydraEngine-Release-83250d5af3da97f0309b.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -395,56 +395,56 @@
{
"directoryIndex" : 1,
"id" : "GLEW::GLEW::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__GLEW-MinSizeRel-d8471e97996a3134a6c9.json",
"jsonFile" : "target-GLEW__GLEW-MinSizeRel-f761e0b27a8cad5d3ab7.json",
"name" : "GLEW::GLEW",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "GLEW::glew::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__glew-MinSizeRel-d0bb6589a2147aa0baa8.json",
"jsonFile" : "target-GLEW__glew-MinSizeRel-afc028c5485d0d939047.json",
"name" : "GLEW::glew",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "OpenGL::GL::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GL-MinSizeRel-d59100807291471aadcf.json",
"jsonFile" : "target-OpenGL__GL-MinSizeRel-d8525105fb4cc7237596.json",
"name" : "OpenGL::GL",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "OpenGL::GLU::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GLU-MinSizeRel-8dac5948026c46258c56.json",
"jsonFile" : "target-OpenGL__GLU-MinSizeRel-5edfc59450dd4faf5ae5.json",
"name" : "OpenGL::GLU",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "Threads::Threads::@fafd37b19aacd4c483ed",
"jsonFile" : "target-Threads__Threads-MinSizeRel-f07efa518045c50a0102.json",
"jsonFile" : "target-Threads__Threads-MinSizeRel-0d885089552b218212b0.json",
"name" : "Threads::Threads",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glfw::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glfw-MinSizeRel-6e839f4f36e6b666d666.json",
"jsonFile" : "target-glfw-MinSizeRel-8d56ca9d3c8109f3af01.json",
"name" : "glfw",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glm::glm::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-MinSizeRel-8ad338e247cddef5e734.json",
"jsonFile" : "target-glm__glm-MinSizeRel-691fbf48c7f09e1e684a.json",
"name" : "glm::glm",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glm::glm-header-only::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-header-only-MinSizeRel-03ed3e904648b15753c7.json",
"jsonFile" : "target-glm__glm-header-only-MinSizeRel-cc153edc5edc3e74c614.json",
"name" : "glm::glm-header-only",
"projectIndex" : 1
}
@@ -549,7 +549,7 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-f9123945233e3f57e346.json",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-6baa81f30a8e3611bff5.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
@@ -570,7 +570,7 @@
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-MinSizeRel-c0479638741e6c20ff2d.json",
"jsonFile" : "target-HydraEngine-MinSizeRel-d8a1981dff03cf6fa3f2.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -589,56 +589,56 @@
{
"directoryIndex" : 1,
"id" : "GLEW::GLEW::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__GLEW-RelWithDebInfo-d8471e97996a3134a6c9.json",
"jsonFile" : "target-GLEW__GLEW-RelWithDebInfo-f761e0b27a8cad5d3ab7.json",
"name" : "GLEW::GLEW",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "GLEW::glew::@fafd37b19aacd4c483ed",
"jsonFile" : "target-GLEW__glew-RelWithDebInfo-d0bb6589a2147aa0baa8.json",
"jsonFile" : "target-GLEW__glew-RelWithDebInfo-afc028c5485d0d939047.json",
"name" : "GLEW::glew",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "OpenGL::GL::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GL-RelWithDebInfo-d59100807291471aadcf.json",
"jsonFile" : "target-OpenGL__GL-RelWithDebInfo-d8525105fb4cc7237596.json",
"name" : "OpenGL::GL",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "OpenGL::GLU::@fafd37b19aacd4c483ed",
"jsonFile" : "target-OpenGL__GLU-RelWithDebInfo-8dac5948026c46258c56.json",
"jsonFile" : "target-OpenGL__GLU-RelWithDebInfo-5edfc59450dd4faf5ae5.json",
"name" : "OpenGL::GLU",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "Threads::Threads::@fafd37b19aacd4c483ed",
"jsonFile" : "target-Threads__Threads-RelWithDebInfo-f07efa518045c50a0102.json",
"jsonFile" : "target-Threads__Threads-RelWithDebInfo-0d885089552b218212b0.json",
"name" : "Threads::Threads",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glfw::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glfw-RelWithDebInfo-6e839f4f36e6b666d666.json",
"jsonFile" : "target-glfw-RelWithDebInfo-8d56ca9d3c8109f3af01.json",
"name" : "glfw",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glm::glm::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-RelWithDebInfo-8ad338e247cddef5e734.json",
"jsonFile" : "target-glm__glm-RelWithDebInfo-691fbf48c7f09e1e684a.json",
"name" : "glm::glm",
"projectIndex" : 1
},
{
"directoryIndex" : 1,
"id" : "glm::glm-header-only::@fafd37b19aacd4c483ed",
"jsonFile" : "target-glm__glm-header-only-RelWithDebInfo-03ed3e904648b15753c7.json",
"jsonFile" : "target-glm__glm-header-only-RelWithDebInfo-cc153edc5edc3e74c614.json",
"name" : "glm::glm-header-only",
"projectIndex" : 1
}
@@ -743,7 +743,7 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-f9123945233e3f57e346.json",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-6baa81f30a8e3611bff5.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
@@ -764,7 +764,7 @@
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-RelWithDebInfo-178111f60489faa2c8ba.json",
"jsonFile" : "target-HydraEngine-RelWithDebInfo-3a3aea265ba6d89a95e7.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -27,7 +27,7 @@
"objects" :
[
{
"jsonFile" : "codemodel-v2-8cf782322df15fdcd7b5.json",
"jsonFile" : "codemodel-v2-b622b1a440342160429b.json",
"kind" : "codemodel",
"version" :
{
@@ -100,7 +100,7 @@
}
},
{
"jsonFile" : "codemodel-v2-8cf782322df15fdcd7b5.json",
"jsonFile" : "codemodel-v2-b622b1a440342160429b.json",
"kind" : "codemodel",
"version" :
{
@@ -25,10 +25,10 @@
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -41,10 +41,10 @@
"orderDependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"paths" :
@@ -25,10 +25,10 @@
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -41,10 +41,10 @@
"orderDependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"paths" :
@@ -25,10 +25,10 @@
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -41,10 +41,10 @@
"orderDependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"paths" :
@@ -25,10 +25,10 @@
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -41,10 +41,10 @@
"orderDependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraClient::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"paths" :
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 35,
"line" : 36,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 35,
"line" : 36,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 35,
"line" : 36,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 35,
"line" : 36,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 35,
"line" : 36,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 35,
"line" : 36,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 35,
"line" : 36,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 35,
"line" : 36,
"parent" : 0
},
{
@@ -33,85 +33,79 @@
{
"command" : 0,
"file" : 0,
"line" : 26,
"line" : 27,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 33,
"line" : 34,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 37,
"line" : 38,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 43,
"line" : 44,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 46,
"line" : 47,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 50,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 32,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 36,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 40,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 42,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 48,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 51,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 25,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 53,
"line" : 33,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 37,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 41,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 43,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 49,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 52,
"parent" : 0
},
{
@@ -123,7 +117,19 @@
{
"command" : 3,
"file" : 0,
"line" : 56,
"line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 60,
"parent" : 0
}
]
@@ -203,6 +209,10 @@
},
{
"backtrace" : 16,
"path" : "C:/Code/HydraV3/HydraEngine/../Libraries/FastNoiseLite/cpp"
},
{
"backtrace" : 17,
"path" : "C:/Code/HydraV3/HydraEngine/includes"
},
{
@@ -33,85 +33,79 @@
{
"command" : 0,
"file" : 0,
"line" : 26,
"line" : 27,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 33,
"line" : 34,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 37,
"line" : 38,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 43,
"line" : 44,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 46,
"line" : 47,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 50,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 32,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 36,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 40,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 42,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 48,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 51,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 25,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 53,
"line" : 33,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 37,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 41,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 43,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 49,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 52,
"parent" : 0
},
{
@@ -123,7 +117,19 @@
{
"command" : 3,
"file" : 0,
"line" : 56,
"line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 60,
"parent" : 0
}
]
@@ -203,6 +209,10 @@
},
{
"backtrace" : 16,
"path" : "C:/Code/HydraV3/HydraEngine/../Libraries/FastNoiseLite/cpp"
},
{
"backtrace" : 17,
"path" : "C:/Code/HydraV3/HydraEngine/includes"
},
{
@@ -33,85 +33,79 @@
{
"command" : 0,
"file" : 0,
"line" : 26,
"line" : 27,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 33,
"line" : 34,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 37,
"line" : 38,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 43,
"line" : 44,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 46,
"line" : 47,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 50,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 32,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 36,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 40,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 42,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 48,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 51,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 25,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 53,
"line" : 33,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 37,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 41,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 43,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 49,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 52,
"parent" : 0
},
{
@@ -123,7 +117,19 @@
{
"command" : 3,
"file" : 0,
"line" : 56,
"line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 60,
"parent" : 0
}
]
@@ -203,6 +209,10 @@
},
{
"backtrace" : 16,
"path" : "C:/Code/HydraV3/HydraEngine/../Libraries/FastNoiseLite/cpp"
},
{
"backtrace" : 17,
"path" : "C:/Code/HydraV3/HydraEngine/includes"
},
{
@@ -33,85 +33,79 @@
{
"command" : 0,
"file" : 0,
"line" : 26,
"line" : 27,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 33,
"line" : 34,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 37,
"line" : 38,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 43,
"line" : 44,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 46,
"line" : 47,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 50,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 24,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 32,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 36,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 40,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 42,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 48,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 51,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 25,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 53,
"line" : 33,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 37,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 41,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 43,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 49,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 52,
"parent" : 0
},
{
@@ -123,7 +117,19 @@
{
"command" : 3,
"file" : 0,
"line" : 56,
"line" : 55,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 57,
"parent" : 0
},
{
"command" : 3,
"file" : 0,
"line" : 60,
"parent" : 0
}
]
@@ -203,6 +209,10 @@
},
{
"backtrace" : 16,
"path" : "C:/Code/HydraV3/HydraEngine/../Libraries/FastNoiseLite/cpp"
},
{
"backtrace" : 17,
"path" : "C:/Code/HydraV3/HydraEngine/includes"
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 45,
"line" : 46,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 45,
"line" : 46,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 45,
"line" : 46,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 45,
"line" : 46,
"parent" : 0
},
{
@@ -22,7 +22,7 @@
{
"command" : 1,
"file" : 1,
"line" : 45,
"line" : 46,
"parent" : 0
},
{
@@ -22,7 +22,7 @@
{
"command" : 1,
"file" : 1,
"line" : 45,
"line" : 46,
"parent" : 0
},
{
@@ -22,7 +22,7 @@
{
"command" : 1,
"file" : 1,
"line" : 45,
"line" : 46,
"parent" : 0
},
{
@@ -22,7 +22,7 @@
{
"command" : 1,
"file" : 1,
"line" : 45,
"line" : 46,
"parent" : 0
},
{
@@ -25,7 +25,7 @@
{
"command" : 1,
"file" : 3,
"line" : 31,
"line" : 32,
"parent" : 0
},
{
@@ -25,7 +25,7 @@
{
"command" : 1,
"file" : 3,
"line" : 31,
"line" : 32,
"parent" : 0
},
{
@@ -25,7 +25,7 @@
{
"command" : 1,
"file" : 3,
"line" : 31,
"line" : 32,
"parent" : 0
},
{
@@ -30,7 +30,7 @@
{
"command" : 2,
"file" : 2,
"line" : 31,
"line" : 32,
"parent" : 0
},
{
@@ -30,7 +30,7 @@
{
"command" : 2,
"file" : 2,
"line" : 31,
"line" : 32,
"parent" : 0
},
{
@@ -30,7 +30,7 @@
{
"command" : 2,
"file" : 2,
"line" : 31,
"line" : 32,
"parent" : 0
},
{
@@ -30,7 +30,7 @@
{
"command" : 2,
"file" : 2,
"line" : 31,
"line" : 32,
"parent" : 0
},
{
@@ -28,7 +28,7 @@
{
"command" : 1,
"file" : 1,
"line" : 39,
"line" : 40,
"parent" : 0
},
{
@@ -28,7 +28,7 @@
{
"command" : 1,
"file" : 1,
"line" : 39,
"line" : 40,
"parent" : 0
},
{
@@ -28,7 +28,7 @@
{
"command" : 1,
"file" : 1,
"line" : 39,
"line" : 40,
"parent" : 0
},
{
@@ -28,7 +28,7 @@
{
"command" : 1,
"file" : 1,
"line" : 39,
"line" : 40,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 39,
"line" : 40,
"parent" : 0
},
{
@@ -21,7 +21,7 @@
{
"command" : 1,
"file" : 1,
"line" : 39,
"line" : 40,
"parent" : 0
},
{
Binary file not shown.
+2 -2
View File
@@ -2,11 +2,11 @@
Pos=60,60
Size=400,400
Collapsed=0
LastUsed=20260905
LastUsed=20260907
[Window][Hello, world!]
Pos=60,60
Size=338,157
Collapsed=0
LastUsed=20260905
LastUsed=20260907
Binary file not shown.
Binary file not shown.
+4 -4
View File
@@ -73,7 +73,7 @@
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -83,7 +83,7 @@
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -93,7 +93,7 @@
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
<Midl>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -103,7 +103,7 @@
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
<Midl>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Program Files (x86)\GLFW\include;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
Binary file not shown.
Binary file not shown.
+12 -12
View File
@@ -91,7 +91,7 @@
<PropertyGroup />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -118,10 +118,10 @@
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_EXPORTING;CMAKE_INTDIR=\"Debug\";HydraEngine_EXPORTS</PreprocessorDefinitions>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Midl>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -160,7 +160,7 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
@@ -188,10 +188,10 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;CMAKE_INTDIR=\"Release\";HydraEngine_EXPORTS</PreprocessorDefinitions>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Midl>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -230,7 +230,7 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='MinSizeRel|x64'">
<ClCompile>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
@@ -258,10 +258,10 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;CMAKE_INTDIR=\"MinSizeRel\";HydraEngine_EXPORTS</PreprocessorDefinitions>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Midl>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
@@ -300,7 +300,7 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RelWithDebInfo|x64'">
<ClCompile>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions>%(AdditionalOptions) /external:I "C:/Program Files (x86)/GLFW/include"</AdditionalOptions>
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
@@ -327,10 +327,10 @@ if %errorlevel% neq 0 goto :VCEnd</Command>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>%(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_EXPORTING;CMAKE_INTDIR=\"RelWithDebInfo\";HydraEngine_EXPORTS</PreprocessorDefinitions>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Midl>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>C:\Code\HydraV3\HydraEngine\HydraEngine;C:\Code\HydraV3\Libraries\glew-2.3.1\include;C:\Code\HydraV3\HydraEngine\HydraClient;C:\Code\HydraV3\Libraries\glm;C:\Code\HydraV3\HydraEngine\HydraEngine,;C:\Code\HydraV3\HydraEngine\..\Libraries\assimp\include;C:\Code\HydraV3\HydraEngine\..\Libraries\stb-master;C:\Code\HydraV3\HydraEngine\..\Libraries\box3d\include;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui;C:\Code\HydraV3\HydraEngine\..\Libraries\imgui\backends;C:\Code\HydraV3\HydraEngine\..\Libraries\FastNoiseLite\cpp;C:\Code\HydraV3\HydraEngine\includes;C:\Program Files (x86)\GLFW\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory>
<HeaderFileName>%(Filename).h</HeaderFileName>
<TypeLibraryName>%(Filename).tlb</TypeLibraryName>
+4 -16
View File
@@ -1,20 +1,8 @@
================================================================================
Linker Errors
Generated: 2026-08-30T14:47:30.311Z
Total Errors: 5
Generated: 2026-09-07T14:48:39.171Z
Total Errors: 1
================================================================================
[LNK2019] (MSVC)
unresolved external symbol "bool __cdecl ImGui_ImplGlfw_InitForOpenGL(struct GLFWwindow *,bool)" (?ImGui_ImplGlfw_InitForOpenGL@@YA_NPEAUGLFWwindow@@_N@Z) referenced in function "public: virtual void __cdecl HydraInitialiseGUITask::Process(void)" (?Process@HydraInitialiseGUITask@@UEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj]
[LNK2019] (MSVC)
unresolved external symbol "void __cdecl ImGui_ImplGlfw_Shutdown(void)" (?ImGui_ImplGlfw_Shutdown@@YAXXZ) referenced in function "public: virtual void __cdecl HydraShutdownGUITask::Process(void)" (?Process@HydraShutdownGUITask@@UEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj]
[LNK2019] (MSVC)
unresolved external symbol "bool __cdecl ImGui_ImplOpenGL3_Init(char const *)" (?ImGui_ImplOpenGL3_Init@@YA_NPEBD@Z) referenced in function "public: virtual void __cdecl HydraInitialiseGUITask::Process(void)" (?Process@HydraInitialiseGUITask@@UEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj]
[LNK2019] (MSVC)
unresolved external symbol "void __cdecl ImGui_ImplOpenGL3_Shutdown(void)" (?ImGui_ImplOpenGL3_Shutdown@@YAXXZ) referenced in function "public: virtual void __cdecl HydraShutdownGUITask::Process(void)" (?Process@HydraShutdownGUITask@@UEAAXXZ) [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj]
[LNK1120] (MSVC)
4 unresolved externals [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj]
[LNK1201] (MSVC)
error writing to program database 'C:\Code\HydraV3\build\HydraEngine\Debug\HydraEngine.pdb'; check for insufficient disk space, invalid path, or insufficient privilege [C:\Code\HydraV3\build\HydraEngine\HydraEngine.vcxproj]