private void OnDrawGizmos() { foreach (KeyValuePair <Vector2Int, Pixel> pixel in World.pixels) { // Gizmos.color = Color.Lerp(Color.black, Color.white, pixel.Value.value); Gizmos.color = (pixel.Value.value >= 0.5f) ? Color.white : Color.black; Gizmos.DrawCube((Vector2)pixel.Key, Vector3.one * 1f); } if (quad != null) { Gizmos.color = Color.white; quad.DrawWire(); } }