From 84887a54705fcb159172e7fcf1deca9a17cf3f56 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sun, 21 Apr 2024 19:56:52 -0400 Subject: [PATCH] Start working on normals support --- renderer/src/gamerenderer.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/renderer/src/gamerenderer.cpp b/renderer/src/gamerenderer.cpp index 364de09..25999e7 100644 --- a/renderer/src/gamerenderer.cpp +++ b/renderer/src/gamerenderer.cpp @@ -94,7 +94,8 @@ GameRenderer::GameRenderer(Device &device, GameData *data) g_MaterialParameter = m_device.createBuffer(sizeof(MaterialParameters), VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT); MaterialParameters materialParameter{}; - materialParameter.parameters[0] = glm::vec4(1.0f); + materialParameter.parameters[0] = glm::vec4(1.0f, 1.0f, 1.0f, 0.0f); + materialParameter.parameters[5].z = 1.0f; m_device.copyToBuffer(g_MaterialParameter, &materialParameter, sizeof(MaterialParameters)); } @@ -224,12 +225,7 @@ void GameRenderer::render(VkCommandBuffer commandBuffer, uint32_t imageIndex, Ca std::vector materialKeys; for (int j = 0; j < renderMaterial.shaderPackage.num_material_keys; j++) { auto value = renderMaterial.shaderPackage.material_keys[j].default_value; - // Replace MODE_DEFAULT with MODE_SIMPLE for now - if (value != 0x5CC605B5) { - materialKeys.push_back(renderMaterial.shaderPackage.material_keys[j].default_value); - } else { - materialKeys.push_back(0x22A4AABF); - } + materialKeys.push_back(renderMaterial.shaderPackage.material_keys[j].default_value); } std::vector subviewKeys = {physis_shpk_crc("Default"), physis_shpk_crc("SUB_VIEW_MAIN")};