Forum: Algorithmen, Datenstrukturen und Klassendesign
FreePascal
by madas,
9. Mär 2018
Leider kann ich Dir nicht via PM antworten, da Du die Annahme selbiger ablehnst. :(
Von daher lade Dein Projekt hier als Zip-Datei hoch. Dann könnten auch andere drüber schauen.
madas
Forum: Algorithmen, Datenstrukturen und Klassendesign
FreePascal
by madas,
9. Mär 2018
Hast Du denn meinen Lösungsansatz mal ausprobiert? Oder hast Du ihn nciht verstanden.
Die Werte für X und Y im Koordinatensystem berechnest Du ja schon pro Kugel. Nun brauchst Du dem Z-Index der Kugel doch nur noch -1 * Y-Wert der Kugel zuweisen
und dann sollte es doch eigentlich funktionieren.
madas
Forum: Algorithmen, Datenstrukturen und Klassendesign
FreePascal
by madas,
7. Mär 2018
Wenn Du Dir nun z.B. durch die beiden Kugel mit Z-Index 0 drauf die X-Achse denkst,
sollten alle Kugeln mit einem Y-Wert größer 0 einen negativen bzw. kleinen Z-Index bekommen
und alle Kugeln mit einem Y-Wert kleiner 0 einen positiven bzw. hohen Z-Index.
Nun sollte Dir auffallen, dass Du als Z-Index auch einfach den gleichen Wert, wie für den
der Y-Achse nehmen kannst bzw. den negierten Wert...
Forum: Algorithmen, Datenstrukturen und Klassendesign
FreePascal
by madas,
7. Mär 2018
Meinst Du mit Z-Index sowas hier?