Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int[][] matrix = new int[10][10];
- int radius = 40;
- void setup() {
- size(400, 400);
- smooth();
- for (int i = 0; i < 10; i++) {
- for (int j = 0; j < 10; j++) {
- matrix[i][j] = 20;
- }
- }
- }
- void draw() {
- background(0);
- noStroke();
- for (int i = 0; i < 10; i++) {
- for (int j = 0; j < 10; j++) {
- ellipse(matrix[i][0]+(i*radius), matrix[0][j]+(j*radius), radius, radius);
- if (i != 3 || j != 3) {
- SetColor(i, j);
- } else {
- SetBlueColor(i, j);
- }
- fill(255);
- }
- }
- }
- void SetBlueColor(int i, int j) {
- fill(0, 0, 255);
- ellipse(matrix[i][0]+(i*radius), matrix[0][j]+(j*radius), radius, radius);
- }
- void SetColor(int i, int j) {
- float k = 25.5;
- // First Row
- if (i == 0 && j == 0) {
- fill(k, 0, 0);
- } else if (i == 1 && j == 0) {
- fill(2*k, 0, 0);
- } else if (i == 2 && j == 0) {
- fill(3*k, 0, 0);
- } else if (i == 3 && j == 0) {
- fill(4*k, 0, 0);
- } else if (i == 4 && j == 0) {
- fill(5*k, 0, 0);
- } else if (i == 5 && j == 0) {
- fill(6*k, 0, 0);
- } else if (i == 6 && j == 0) {
- fill(7*k, 0, 0);
- } else if (i == 7 && j == 0) {
- fill(8*k, 0, 0);
- } else if (i == 8 && j == 0) {
- fill(9*k, 0, 0);
- } else if (i == 9 && j == 0) {
- fill(10*k, 0, 0);
- }
- ellipse(matrix[i][0]+(i*radius), matrix[0][j]+(j*radius), radius, radius);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement