Remove redundancies
This commit is contained in:
@@ -16,7 +16,6 @@
|
||||
#include "Input/InputManager.hpp"
|
||||
#include "Host/GraphicsAppManager.hpp"
|
||||
#include "Math/Math.hpp"
|
||||
#include "Base/EngineConfiguration.hpp"
|
||||
#include "Controller/FreeCamCameraController.hpp"
|
||||
#include "Base/FrameMetadata.hpp"
|
||||
|
||||
@@ -30,14 +29,14 @@ namespace OpenVulkano
|
||||
{
|
||||
OpenVulkano::Scene::Scene scene;
|
||||
PerspectiveCamera cam;
|
||||
OpenVulkano::FreeCamCameraController camController;
|
||||
FreeCamCameraController camController;
|
||||
Material mat;
|
||||
Shader shader;
|
||||
SimpleDrawable drawable;
|
||||
Node node;
|
||||
|
||||
OpenVulkano::Scene::UI::SimpleUi m_ui;
|
||||
std::shared_ptr<OpenVulkano::Scene::UI::PerformanceInfo> m_perfInfo;
|
||||
UI::SimpleUi m_ui;
|
||||
std::shared_ptr<UI::PerformanceInfo> m_perfInfo;
|
||||
|
||||
public:
|
||||
void Init() override
|
||||
@@ -45,9 +44,9 @@ namespace OpenVulkano
|
||||
scene.Init();
|
||||
cam.Init(70, 16, 9, 0.1f, 100);
|
||||
scene.SetCamera(&cam);
|
||||
shader.AddShaderProgram(OpenVulkano::ShaderProgramType::VERTEX, "Shader/basic");
|
||||
shader.AddShaderProgram(OpenVulkano::ShaderProgramType::FRAGMENT, "Shader/basicTexture");
|
||||
shader.AddVertexInputDescription(OpenVulkano::Vertex::GetVertexInputDescription());
|
||||
shader.AddShaderProgram(ShaderProgramType::VERTEX, "Shader/basic");
|
||||
shader.AddShaderProgram(ShaderProgramType::FRAGMENT, "Shader/basicTexture");
|
||||
shader.AddVertexInputDescription(Vertex::GetVertexInputDescription());
|
||||
shader.AddDescriptorSetLayoutBinding(Texture::DESCRIPTOR_SET_LAYOUT_BINDING);
|
||||
static Geometry geo = GeometryFactory::MakeCube();
|
||||
mat.texture = &Texture::PLACEHOLDER;
|
||||
@@ -63,7 +62,7 @@ namespace OpenVulkano
|
||||
//camController.SetDefaultKeybindings();
|
||||
camController.SetPosition({0, 0, 2});
|
||||
|
||||
m_perfInfo = std::make_shared<OpenVulkano::Scene::UI::PerformanceInfo>();
|
||||
m_perfInfo = std::make_shared<UI::PerformanceInfo>();
|
||||
m_ui.AddElement(m_perfInfo);
|
||||
GetGraphicsAppManager()->GetRenderer()->SetActiveUi(&m_ui);
|
||||
}
|
||||
@@ -73,9 +72,9 @@ namespace OpenVulkano
|
||||
{
|
||||
t += CURRENT_FRAME.frameTime * 0.25;
|
||||
|
||||
Math::Matrix4f rotation = Math::Utils::rotate(t, Math::Vector3f_SIMD{1.0f, 0.0f, 0.0f});
|
||||
rotation *= Math::Utils::rotate(t, Math::Vector3f_SIMD{0.0f, 1.0f, 0.0f});
|
||||
rotation *= Math::Utils::rotate(t, Math::Vector3f_SIMD{0.0f, 0.0f, 1.0f});
|
||||
Matrix4f rotation = Math::Utils::rotate(t, Vector3f_SIMD{1.0f, 0.0f, 0.0f});
|
||||
rotation *= Math::Utils::rotate(t, Vector3f_SIMD{0.0f, 1.0f, 0.0f});
|
||||
rotation *= Math::Utils::rotate(t, Vector3f_SIMD{0.0f, 0.0f, 1.0f});
|
||||
node.SetMatrix(rotation);
|
||||
|
||||
camController.Tick();
|
||||
|
||||
Reference in New Issue
Block a user