1
German corner / performance frage
« on: January 08, 2013, 01:43:55 pm »
Hi egon.
kurze frage:
wenn man auf performance bedacht ist, welche vorgehensweise wäre die beste und inwiefern unterscheidet sich die performance in folgenden 3 ansätzen:
um zu prüfen, ob ein objekt im playfield ist hätte ich 3 optionen.
1. könnte ich mir feste eck punkte definieren die ich interpoliere mit der z koordinate meines objektes und dann prüfe ob der wert außerhalb meines spielfeldes ist.
2. ich könnte wasVisible verwenden um das zu prüfen.
3. ich könnte aber auch über reprojectCenter
die screen coordinate holen und das mit 0/0 und width/height prüfen.
3 wäre eigentlich am einfachsten aber ich bin mir nicht sicher was hier alles im hintergrund geschieht. wenn das nicht zu sehr auf die performance geht wäre das wohl mein favorit.
es geht nicht nur um 1 object das damit geprüft werden soll, sondern um so ziemlich alle in der szene.
kurze frage:
wenn man auf performance bedacht ist, welche vorgehensweise wäre die beste und inwiefern unterscheidet sich die performance in folgenden 3 ansätzen:
um zu prüfen, ob ein objekt im playfield ist hätte ich 3 optionen.
1. könnte ich mir feste eck punkte definieren die ich interpoliere mit der z koordinate meines objektes und dann prüfe ob der wert außerhalb meines spielfeldes ist.
2. ich könnte wasVisible verwenden um das zu prüfen.
3. ich könnte aber auch über reprojectCenter
die screen coordinate holen und das mit 0/0 und width/height prüfen.
3 wäre eigentlich am einfachsten aber ich bin mir nicht sicher was hier alles im hintergrund geschieht. wenn das nicht zu sehr auf die performance geht wäre das wohl mein favorit.
es geht nicht nur um 1 object das damit geprüft werden soll, sondern um so ziemlich alle in der szene.