CodingTrain / CodingTrain/Suggestion-Box
Mondrian
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 570
- Forks
- 85
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
`Hey` Daniel , I was thinking about a code that could generate a neoplastic artwork(specifically from piet mondrian), I made a quick sketch on processing:
```
Mondrian a;
void setup(){
background(255);
size(600,440);
a = new Mondrian();}
void draw(){
noLoop();
a.display();
}
class Mondrian{
void display(){
for (float i=0;i<40;i=i+1){
float larg=random(width);
float altura=random(height);
float x=random(width);
float y=random(height);
color red=color(255,0,0);
color yellow=color(255,255,0);
color b=color(0,0,255);
color branco=color(255,255,255);
color[] cores={red,yellow,b,branco};
int index=int(random(4));
fill(cores[index]);
rect(x,y,larg,altura);
strokeWeight(4);
println(i);}}}
```
An issue that I couldn't fix yet is that I couldnt make the rectangles stop overlapping each others, and I dont know how to use p5 yet.... :( I started learning code 6 days ago, so I am still a padwan.... I love your videos!Thank you and sorry for this bad code here!
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Keine Repository-Datei, kein Test und kein Einstiegspunkt ist angegeben. Beginne mit der Überprüfung des Processing-Sketches und der Erwähnung von p5 und ermittle dann, wie das Projekt das angeforderte Kunstwerk im Mondrian-Stil und nicht überlappende Rechtecke darstellen würde. Als abgeschlossen würde gelten, wenn eine definierte, reproduzierbare Methode zur Generierung des angeforderten Kunstwerks ohne Überlappung von Rechtecken vorhanden ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- computer-graphics
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 15/100