Seite 1 von 1

Übung 14: Leerer Bildschirm?

Verfasst: 12. Feb 2015 19:26
von Max-Maag
Nach dem ich Exercise14 gemerged, kompiliert und gestartet hatte, habe ich nur einen lilanen, leeren Bildschirm gesehen. Da habe ich mir erstmal nichts bei gedacht aber auch nach dem bearbeiten der praktischen Aufgaben hat sich daran nichts geändert. Ich nehme mal an, dass soll nicht so sein.

Exercise.cpp habe ich komplett vom Übungsrepo übernommen. Den build Ordner habe ich vorher gelöscht und mit Kore/make neu generiert. Fehler beim Kompilen gibt's keine. Hat jemand Ideen, woran das liegen könnte?

Edit: Beim mergen der Shader ist was schief gegangen. Das habe ich jetzt behoben. Nun sehe ich Erde, Mond und Hintergrund aber keine Boids.

Re: Übung 14: Leerer Bildschirm?

Verfasst: 12. Feb 2015 20:30
von FloM-KOM
Den Fehler hat jetzt noch niemand anderes gemeldet. Hast Du mal ausprobiert ob es tut wenn Du das Repository komplett neu auscheckst? Vielleicht ist noch ein Fehler beim mergen.

Hast Du ansonsten schon etwas implementiert? Im Ursprungszustand sollten die Boids von unten in den Level reinfliegen und dann langsam zum Stillstand kommen.

Re: Übung 14: Leerer Bildschirm?

Verfasst: 12. Feb 2015 21:27
von Max-Maag
Habe mein Problem gefunden. Meine getSteering() Methoden haben es nicht vertragen, dass sich am Anfang mehrere Boids auf der gleichen Stelle aufgehalten haben.

Re: Übung 14: Leerer Bildschirm?

Verfasst: 12. Feb 2015 21:38
von philipp_m
Kurze Frage zu den Boids: Ist es normal, dass diese nach Implementieren der 1.1 außerhalb des Bildschirms bleiben?

Das mit dem Mond, der die Erde anfängt, zu umkreisen, sobald er nah genug kommt, funktioniert ansonsten.

Re: Übung 14: Leerer Bildschirm?

Verfasst: 12. Feb 2015 22:33
von Max-Maag
Ich vermute, du hast genau das gleiche Problem wie ich. Ich wollte hier nicht direkt die Lösung verraten (weil ich nicht weiß, ob ich das darf). Schau dir nochmal deine Implementierung von Seek::getSteering() und Flee::getSteering() an und überlege, was passiert, wenn sich zwei Boids an genau der gleichen Stelle befinden.

Re: Übung 14: Leerer Bildschirm?

Verfasst: 13. Feb 2015 00:39
von philipp_m
Oh danke, hatte deine Problembeschreibung etwas anders verstanden (dass gar nichts sichtbar ist) und dachte deshalb direkt, es sei bei mir ein anderes Problem, da bei mir ja alles sonst sichtbar war und funktioniert hat.