Ich versuche, einen Renderer mithilfe eines Szenendiagramms und einer Skelettanimation zu implementieren. Soweit ich weiß, stellen die Knochen in einer Skelettanimation nur eine Verbindung zwischen zwei Gelenken dar. Wenn ein Joint jedoch seine Eltern- und Kindergelenke kennt, wofür würden Sie überhaupt Knochen brauchen?
Warum benötigen Sie eine separate Klasse, Skeleton, um eine 2D-Entität (was auch immer) darzustellen, wenn das Skeleton nur eine Reihe von Gelenken ist? Ist das nicht nur eine Verschwendung von Erinnerung? Vermisse ich etwas