Fragen zum grosse 2D-Drawing Contest
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Hehe, ich bin ja noch bis 23 Uhr online (morgen ist ja wieder ArbeitPMTheQuick hat geschrieben:*puh, zum glück geh ich gleich*

Für mich (meine Meinung) ist es egal, wie es programmiert wurde und wie schnell, hauptsache es wurden keine Regeln verstoßen.ZeHa hat geschrieben:Wie sieht eigentlich euer Bewertungssystem aus? Geht's eher um das Ästhetische oder eher um die pfiffige Programmierung? Oder beides gleichermaßen?
Im Endeffekt soll das Hintergrundbild gut und professionell sein.
-
- Beiträge: 630
- Registriert: 05.05.2005 19:06
willst du den Code für 2D-Drawing Antialiasing ?
dann ist dein Kreis noch n bisschen schöner ^^, dann noch 10 Linien ran und fertig ist n Sonne, ich denke damit bist du unter den TOP 3

dann ist dein Kreis noch n bisschen schöner ^^, dann noch 10 Linien ran und fertig ist n Sonne, ich denke damit bist du unter den TOP 3

PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Bei zwei Dingen ist mir die Regelung noch nicht ganz klar.
Etwas verwirrt (:freak:) haben mich:

1) Zum Verwenden von Schrift
So wie ich das jetzt verstanden habe,
ist das Benutzen von vorhandenen Fonts verboten,
das Unterbringen von Text generell aber erlaubt.
Darf man sich hierfür eine Funktion in dieser Art basteln
und damit ein bisschen Text (12 Wörter) anzeigen
2) Zum Plotten
Das Verwenden von Plot() generell als 2D-Drawing-Befehl ist erlaubt.
Das Hinterlegen von festen Farbwerten und Positionsangaben,
die nur noch geplottet werden ist dagegen untersagt.
Prozeduren, die recht plot-intensiv sind,
wie etwa Pixelmanipulationen (siehe unten),
sind also erlaubt, oder
So das wäre alles, was ich wissen möchte.
mfG
Etwas verwirrt (:freak:) haben mich:
PMTheQuick hat geschrieben:Ja, solange es in angenehmen Mengen ist ok. Ich will nur kein Massen-Plotting!
Lässt sich aber bestimmt schnell klären.PMTheQuick hat geschrieben:Achja, Schriften tolerie ich, solange sie dezent eingesetzt werden z.B. für kleine Texte wie PureBasic oder so. Aber keine Text-Symbole und auch keine Romane.

1) Zum Verwenden von Schrift
So wie ich das jetzt verstanden habe,
ist das Benutzen von vorhandenen Fonts verboten,
das Unterbringen von Text generell aber erlaubt.
Darf man sich hierfür eine Funktion in dieser Art basteln
und damit ein bisschen Text (12 Wörter) anzeigen

Code: Alles auswählen
Procedure DrawMyText(text$, x, y)
; Buchstaben durchgehen
; entsprechenden Buchstaben dann mit LineXY(), Circle(), Box(), etc. zeichnen
EndProcedure
Das Verwenden von Plot() generell als 2D-Drawing-Befehl ist erlaubt.
Das Hinterlegen von festen Farbwerten und Positionsangaben,
die nur noch geplottet werden ist dagegen untersagt.
Prozeduren, die recht plot-intensiv sind,
wie etwa Pixelmanipulationen (siehe unten),
sind also erlaubt, oder

Code: Alles auswählen
Procedure ManipuliereEinPaarPixel()
; mit Schleifen verschiedene Pixel durchgehen
For x=0 To 800
For y=0 To 600
; mit Point() die Farbe des Pixels an der Position x|y überprüfen (gegebenenfalls auch die der umliegenden Pixel)
; neue Farben der Pixel mit Algorithmus ausrechnen
; mit Plot() die Pixel neu zeichnen
Next
Next
EndProcedure
mfG

-
- Beiträge: 630
- Registriert: 05.05.2005 19:06
Zu Plotting: Ich meine damit eigentlich, dass nicht ein ganzes Bild mit STATISCHEN Plot-Befehlen einfach so gezeichnet wird. (Z.b. bild aus dem inet herunterladen und in plot befehle konvertieren.) ansonsten allowed! mit massenplotting meine ich übrigens nicht 800 dürchläufe, sondern eher 800 plot-zeilen die nach und nach pixel zeichnen. Achja, bedenke, dass ergebnis MUSS Immer gleich sein.
Zu Schriften: Es sind Schriften erlaubt. Aber nur in kleinen Mengen, z.B. in einer ecke Feel the Pure Power! etc... Aber wie gesagt in dezenten Mengen.
Gruss
PMTheQuick
Zu Schriften: Es sind Schriften erlaubt. Aber nur in kleinen Mengen, z.B. in einer ecke Feel the Pure Power! etc... Aber wie gesagt in dezenten Mengen.
Gruss
PMTheQuick

Zuletzt geändert von PMTheQuick am 02.04.2008 18:40, insgesamt 1-mal geändert.
ich glaube schon das jeder, der hier mitmacht, auch in der Lage ist ein Bild zu speichern ^^Rings hat geschrieben:nein, sonst hätte ich es nich gepostet.Kaeru Gaman hat geschrieben:nettes skelett, aber das hätten die meisten schon hinbekommen, meinste nich?
Ich habe das Beispiel noch um ne version zum speichern der
bitmap erweitert.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr