tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
679
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Amaya Amaya ist offline Grünschnabel
    Registriert seit
    Nov 2004
    Beiträge
    4
    Hallo

    In der Schule sollten wir ein Programmierprojekt erstellen und das klappte bisher auch ganz gut, aber wir haben ein Problem, zu dem wir keine Hilfe bisher finden konnten.

    Unser Projekt ist das Ausgeben der Mandelbrotmenge als Bild auf dem Bildschirm.

    Wir möchten auf unserem Bildschirm ein Koordinatensystem anlegen -es sollte nicht sichtbar sein!- in dem unsere Berechnungen ausgegeben werden.
    Allerdings haben wir bis jetzt noch nicht herausgefunden, wie man die Punkte pixelweise ansprechen bzw. setzen kann.
    Und das ist unsere Frage, wie funktioniert das?

    Als zusätzlichen Schritt würden wir das ganze später noch farbig ausgeben wollen, aber auch hier wissen wir nicht, ob wir hierfür noch weitere Befehle brauchen, oder ob sich das mit dem anderen gut verbinden lässt.
    Das wäre also die zweite Frage.

    Vielen Dank
     

  2. #2
    Registriert seit
    Apr 2002
    Ort
    Delmenhorst (Niedersachsen)
    Beiträge
    3.567
    moin


    Ich kann für sowas die SDL www.libsdl.de empfehlen.

    Mit wenigen Zeilen habt ihr alles initialisiert un direkt in den Grafikspeicher schreiben zu können um jeden Pixel einzeln zu verändern.


    mfg
    umbrasaxum
     

  3. #3
    revelation revelation ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    81
    Hi, flo!

    Noch nie was von der Mandelbrotmenge gehört?

    Die Mandelbrot-Menge M ist die Menge aller Elemente c der Komplexen Zahlen, für die durch den Iterationsprozess (z0, z1, z2, ...) definierte Folge nicht divergiert, d.h. die Werte nicht unendlich groß werden.
    Der Iterationsprozess beginnt mit

    z0 = 0

    Der Iterationsschritt ist

    zn+1 = zn2 + c

    Es ist bekannt, dass die Iterationsfolge divergiert, wenn der Betrag eines Folgengliedes den Wert 2 überschreitet. Diese Kriterium wird genutzt, um die Divergenzgeschwindigkeit der Iteration farblich darzustellen.
    Ein Fraktal kann dann so aussehen:
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Pixelausgabe in C++-mandelbrotmenge.png  
     

  4. #4
    Amaya Amaya ist offline Grünschnabel
    Registriert seit
    Nov 2004
    Beiträge
    4
    Danke, euch allen.

    Wir werden es versuchen.
    Wenn es wieder nicht klappt, werden wir uns sicher nochmal melden.