From 6dc175c39d897f707f3f8f3e6e7e7778634a5d9b Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Thu, 11 Oct 2018 16:54:57 -0700 Subject: [PATCH] Render triangles as wireframes, instead of rendering lines --- MetaballsKit/Renderer.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MetaballsKit/Renderer.swift b/MetaballsKit/Renderer.swift index b2a0225..bbd7f96 100644 --- a/MetaballsKit/Renderer.swift +++ b/MetaballsKit/Renderer.swift @@ -191,7 +191,8 @@ public class Renderer: NSObject, MTKViewDelegate { encoder.label = "Marching Squares Render" encoder.setRenderPipelineState(pipeline) encoder.setVertexBytes(points, length: points.count * MemoryLayout.stride, index: 0) - encoder.drawPrimitives(type: .line, vertexStart: 0, vertexCount: 6) + encoder.setTriangleFillMode(.lines) + encoder.drawPrimitives(type: .triangle, vertexStart: 0, vertexCount: 6) encoder.endEncoding() didEncode = true }