Benutzer-Werkzeuge

Webseiten-Werkzeuge


ws2425:landkarten:protokolle

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ws2425:landkarten:protokolle [2025/01/30 17:39]
magdalena_lamprecht
ws2425:landkarten:protokolle [2025/03/11 20:10] (aktuell)
sebastianstannat
Zeile 10: Zeile 10:
  
 Wir haben weiter zu unseren Elementen der Karte recherchiert. Darüber hinaus haben wir uns mit der Visualisierung auseinandergesetzt. \\ Wir haben weiter zu unseren Elementen der Karte recherchiert. Darüber hinaus haben wir uns mit der Visualisierung auseinandergesetzt. \\
-Zuerst wollten wir Pycairo für die Visualisierung nutzen. Dabei war allerdings die Installation sehr umständlich. Deshalb haben wir uns zu pyglet ​umentschieden, da die Installation dort nicht so umständlich ​ist. \\+Zuerst wollten wir Pycairo für die Visualisierung nutzen. Dabei war allerdings die Installation sehr umständlich. Deshalb haben wir für pyglet ​entschieden, da die Installation dort weniger mühsam ​ist. \\
  
 ===09.12.- 15.12.24: Recherche=== ===09.12.- 15.12.24: Recherche===
  
-Es wurden überlegungen und Recherchen zu verschieden Algorithmen angestellt.+Es wurden überlegungen und Recherchen zu verschieden Algorithmen ​zum Generieren von Höhen ​angestellt. ​
  
 ===16.12.- 22.12.24: perlin noise, pyglet tests=== ===16.12.- 22.12.24: perlin noise, pyglet tests===
  
-Wir haben perlin im eindimensionalen in ein Program zum laufen gebracht und weitere ​funktionen ​von pyglet ertestet. ​+Nach dem wir beschlossen ​haben die Höhen erst einmal mit einem Perlin-Noise zu generieren, haben wir perlin im eindimensionalen in ein Program zum laufen gebracht und weitere ​Funktionen ​von pyglet ertestet. ​
  
 ===23.12.- 05.01.25: Winterschlaf=== ===23.12.- 05.01.25: Winterschlaf===
  
-In der Zeit um Weihnachten und Neujahr ​könnte ​das Projekt sich einbisschen ​ausruhen ​um frisch motiviert weiter zu gehen.+In der Zeit um Weihnachten und Neujahr ​konnte ​das Projekt sich einbisschen ​ruhen um frisch motiviert weiter zu laufen.
  
 ===06.01.- 12.01.25: perlin noise Module=== ===06.01.- 12.01.25: perlin noise Module===
Zeile 30: Zeile 30:
 ===13.01.- 19.01.25: Höhenlinien=== ===13.01.- 19.01.25: Höhenlinien===
  
-Um die Höhen unabhängig von Farben darstellen zu können, haben wir an Möglichkeiten gearbeitet, um Höhenlinien zu zeichnen. Dazu mussten wir Listen, in denen das Perlin Noise gespeichert war in arrays umwandeln. Die Höhenlinien sollen mit skimage.measure.find_contours() gefunden werden.+Um die Höhen unabhängig von Farben darstellen zu können, haben wir an Möglichkeiten gearbeitet, um Höhenlinien zu zeichnen. Dazu mussten wir Listen, in denen das Perlin Noise gespeichert war in arrays umwandeln. Die Höhenlinien sollen mit skimage.measure.find_contours() gefunden werden.\\ 
 +Die verschiedenen Farben sollen verwendet werden können um verschiedene Strukturen, wie Wälder oder Gewässer darstellen zu können.
  
 ===20.01.- 26.01.25: Höhenlinien 2 und Erosionsalgorithmus=== ===20.01.- 26.01.25: Höhenlinien 2 und Erosionsalgorithmus===
  
 Die Höhenlinien gut darzustellen hat die meiste Zeit in anspruch genommen, fertig geworden sind wir trotzdem noch nicht. Des weiteren haben wir uns weiter gedanken zur Visualisierung bzw. Darstellung gemacht und uns zu Algorithmen informiert, die Erosion nacharmen sollen. Die Höhenlinien gut darzustellen hat die meiste Zeit in anspruch genommen, fertig geworden sind wir trotzdem noch nicht. Des weiteren haben wir uns weiter gedanken zur Visualisierung bzw. Darstellung gemacht und uns zu Algorithmen informiert, die Erosion nacharmen sollen.
 +{{ :​ws2425:​landkarten:​hoehenlinien.png?​300 |}}
  
 ===27.01.- 02.02.25: Höhenlinien 3 und Gewässer=== ===27.01.- 02.02.25: Höhenlinien 3 und Gewässer===
 +{{ :​ws2425:​landkarten:​bergspitzen.png?​300 |}}
 Inzwischen können wir die Höhenlinien gut darstellen und auch Bergspitzen werden auf der Karte eingezeichnet. Außerdem gibt das Programm die höhe aus, auf die mit einer Maus geklickt wird.\\ Inzwischen können wir die Höhenlinien gut darstellen und auch Bergspitzen werden auf der Karte eingezeichnet. Außerdem gibt das Programm die höhe aus, auf die mit einer Maus geklickt wird.\\
 Wir haben jetzt mit den Gewässernangefangen und stellen auf der Karte Meere und Quellen dar, mit den Flussläufen haben wir auch angefangen. Um ein realistisches Bild zu erhalten müssen wir noch Einzelheiten ändern, aber die grundsätzliche Idee steht. Wir haben jetzt mit den Gewässernangefangen und stellen auf der Karte Meere und Quellen dar, mit den Flussläufen haben wir auch angefangen. Um ein realistisches Bild zu erhalten müssen wir noch Einzelheiten ändern, aber die grundsätzliche Idee steht.
 +{{ :​ws2425:​landkarten:​fluesse.png?​300 |}}
 +
 +===03.02.- 09.02.25: Gewässer, Lesbarkeit und Biome===
 +
 +Wir haben an dem Flüssen bzw. Flussläufen weiter gearbeitet, so dass die Punkte des Flussverlaufs nicht mehr durch einfache Linien sondern durch eine Bézierkurve verbunden werden.\\
 +{{ :​ws2425:​landkarten:​beziercurve.png?​300 |}}
 +Desweiteren haben wir an der Lesbarkeit und Struktur des Codes gearbeitet,​in dem Heightmap, Wasser und Visualisierung haben jetzt eine eigene Klasse bekommen. Und wir haben Angefangen ein Konzept für verschiedene Biome zu entwerfen.
 +
 +===10.02.- 16.02.25: Präsentation unserer Zwischenergebnisse===
 +Wir haben uns auf die Präsentation unserer Zwischenergebnisse vorbereitet,​ sie dann vorgestellt und uns die Präsentation der anderen Gruppen angehört. Viel Zeit für anderes war danach und davor nicht.
 +
 +===17.02.- 06.03.25: Blocktermin===
 +Wir haben uns einerseits um die Flüsse und Seen gekümmert, sowie die Biome in den Code eingeführt. Nun mündet jeder Fluss in einen See. Die Biome werden mithilfe von Farben dargestellt. \\
 +{{ :​ws2425:​landkarten:​normal.png?​300 |}}
 +Außerdem gibt es nun auch verschiedene Kartenarten. Oben zu sehen ist '​normal'​. Unten zu sehen ist '​kuste'​ und '​flach'​.
 +{{ :​ws2425:​landkarten:​kueste_und_flach.png?​300 |}}
ws2425/landkarten/protokolle.1738255149.txt.gz · Zuletzt geändert: 2025/01/30 17:39 von magdalena_lamprecht