Scale line-width to match zoom.

This commit is contained in:
Paul Chote
2011-07-22 21:13:14 +12:00
parent fc783ddf80
commit 6183621a72
6 changed files with 24 additions and 0 deletions

View File

@@ -15,6 +15,8 @@ namespace OpenRA.Graphics
{
public class LineRenderer : Renderer.IBatchRenderer
{
public float LineWidth = 1f;
Renderer renderer;
IShader shader;
@@ -35,6 +37,7 @@ namespace OpenRA.Graphics
{
var vb = renderer.GetTempVertexBuffer();
vb.SetData( vertices, nv );
renderer.SetLineWidth(LineWidth);
renderer.DrawBatch( vb, 0, nv, PrimitiveType.LineList );
} );