DirectX Framework: Render und FrameMove



  • Hallo

    ich habe den genauen unterschied von Render und FrameMove nicht verstanden.
    In Render lasse ich die objekte zeichnen und in FrameMove lasse ich die ganzen matrix-transformationen durchführen.

    und die beiden funktionen werden doch immer beim jeden frame aufgeruffen. also
    nextframe vor render.

    also hätte man doch eigentlich sich die NextFrame methode sparen können und das zeug direkt in render reinschreiben können oder?

    da muss es doch noch was geben ?

    bin für eure hilfe sehr dankbar

    danke

    lewi1



  • Es ist immer gut Teilbereiche eines Codes in einzelne Methoden aufzusplitten. Eine Methode soll im besten Fall nur eine einzige Aufgabe erfüllen. Und Rendern hat mit Koordinatentransformation nicht viel am Hut.



  • Wenn Du damit ein richtiges Spiel bzw ein größeres Programm schreiben willst gäbe das eine ganz nette Sauerei wenn Du alles in eine Funktion reinschreibst.


Anmelden zum Antworten