diff --git a/batch.go b/batch.go
index f830be1382d757b0d3596206bc0bc6d210e48b2f..bb3bb2163eb30958671129c8c5f4423969dcc7f2 100644
--- a/batch.go
+++ b/batch.go
@@ -99,9 +99,6 @@ func (bt *batchTriangles) draw(bp *batchPicture) {
 		(*bt.trans)[i].Color = (*bt.orig)[i].Color.Mul(bt.b.col)
 		(*bt.trans)[i].Picture = (*bt.orig)[i].Picture
 		(*bt.trans)[i].Intensity = (*bt.orig)[i].Intensity
-		if bp == nil {
-			(*bt.trans)[i].Intensity = 0
-		}
 	}
 
 	bt.Triangles.Update(bt.trans)