diff --git a/apps/mapeditor/src/objectpass.cpp b/apps/mapeditor/src/objectpass.cpp index d42a55f..b4c2e69 100644 --- a/apps/mapeditor/src/objectpass.cpp +++ b/apps/mapeditor/src/objectpass.cpp @@ -105,7 +105,7 @@ void ObjectPass::createPipeline() VkPipelineRasterizationStateCreateInfo rasterizer = {}; rasterizer.sType = VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO; - rasterizer.polygonMode = VK_POLYGON_MODE_FILL; + rasterizer.polygonMode = VK_POLYGON_MODE_LINE; rasterizer.cullMode = VK_CULL_MODE_NONE; rasterizer.frontFace = VK_FRONT_FACE_COUNTER_CLOCKWISE; rasterizer.lineWidth = 1.0f; diff --git a/renderer/shaders/mesh.frag b/renderer/shaders/mesh.frag index ee76730..1ecb789 100644 --- a/renderer/shaders/mesh.frag +++ b/renderer/shaders/mesh.frag @@ -21,7 +21,7 @@ layout(std430, push_constant) uniform PushConstant { }; void main() { - const vec3 lightPos = vec3(3); + const vec3 lightPos = vec3(5); vec3 diffuse; if (textureSize(diffuseTexture, 0).x == 1) { @@ -41,5 +41,5 @@ void main() { float diff = max(dot(norm, lightDir), 0.0); - outColor = vec4(diffuse * (diff + 0.1), 1.0); + outColor = vec4(diffuse * (diff + 0.5), 1.0); } diff --git a/renderer/shaders/mesh.frag.spv b/renderer/shaders/mesh.frag.spv index e95abc4..ac1e54a 100644 Binary files a/renderer/shaders/mesh.frag.spv and b/renderer/shaders/mesh.frag.spv differ