Support additive blending for D2K explosions.
This commit is contained in:
@@ -34,7 +34,7 @@ namespace OpenRA.Graphics
|
||||
{
|
||||
if (nv > 0)
|
||||
{
|
||||
renderer.Device.EnableAlphaBlending();
|
||||
renderer.Device.SetBlendMode(BlendMode.Alpha);
|
||||
shader.Render(() =>
|
||||
{
|
||||
var vb = renderer.GetTempVertexBuffer();
|
||||
@@ -42,7 +42,7 @@ namespace OpenRA.Graphics
|
||||
renderer.SetLineWidth(LineWidth * Game.viewport.Zoom);
|
||||
renderer.DrawBatch(vb, 0, nv, PrimitiveType.LineList);
|
||||
});
|
||||
renderer.Device.DisableAlphaBlending();
|
||||
renderer.Device.SetBlendMode(BlendMode.None);
|
||||
nv = 0;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user