This commit is contained in:
Confideo-IOM
2026-09-04 15:26:37 +01:00
parent 8dc0595cfc
commit 18ec2d5394
81 changed files with 1235 additions and 1191 deletions
@@ -1,4 +1,5 @@
#include "HydraPlanetActor.h"
#include "HydraPlanetQuadActor.h"
#include "../../engine/HydraEngine.h"
#include "../../actor/HydraActorManager.h"
#include "../../task/HydraTask.h"
@@ -13,6 +14,7 @@
#include "../../mesh/HydraMeshManager.h"
#include "../../mesh/HydraMesh.h"
void HydraPlanetActor::InitialiseComponents()
{
// HydraECS* ecs = GetEngine()->ECS();
@@ -20,9 +22,9 @@ void HydraPlanetActor::InitialiseComponents()
_CreatePosition();
// _CreatePhysics();
_CreateMaterial();
_CreateMesh();
_CreateRenderableComponent();
//_CreateMaterial();
//_CreateMesh();
//_CreateRenderableComponent();
_CreateQuads();
}
@@ -210,5 +212,9 @@ void HydraPlanetActor::_CreateRenderableComponent()
void HydraPlanetActor::_CreateQuads()
{
m_quads[0] = GetEngine()->ActorManager()->CreateActor<HydraPlanetQuadActor>();
HydraPlanetQuadActor* quad0 = static_cast<HydraPlanetQuadActor*>(GetEngine()->ActorManager()->GetActor(m_quads[0]));
quad0->InitialiseQuad(10000.0f, 10000.0f, 100, glm::vec3(0,0,0));
GetEngine()->ActorManager()->InitialiseActor(m_quads[0]);
GetEngine()->ActorManager()->SetPosition(m_quads[0], glm::dvec3(-5000, -5000 , 5000));
}