Es gibt kein "bestes Format"; Es gibt nur unterschiedliche ärgerliche Ebenen.
Collada macht so ziemlich alles, was Sie vielleicht wollen, auf Kosten von allem, was Sie nicht wollen. Dies macht es zu einem nützlichen Austauschformat, aber nicht zu etwas, das Sie wahrscheinlich direkt in Ihr Spiel laden sollten.
FBX wird nicht ganz so häufig unterstützt, da es sich um ein proprietäres Format handelt. Und es ist ... ein proprietäres Format, aber zumindest die Formatspezifikation ist verfügbar.
Die meisten Spieleentwickler müssen die Daten, unabhängig von der Art, in etwas einmassieren, das ihr Spiel so schnell wie möglich laden und auf den Bildschirm werfen kann. Daher verwenden die meisten Spiele-Engines, die die Austauschformate unterstützen, ein Offline-Tool, um sie in ihre spielspezifischen Formate umzuwandeln.
Und das ist im Allgemeinen eine gute Art zu arbeiten. Sie haben eine gute Trennung des Codes: Der Code, der die Daten massiert, ist getrennt von dem Code, der sie in Ihr Spiel lädt. Sie erhalten eine schnelle Ladeleistung und können die Daten dennoch so formatieren, wie Sie es für maximale Geschwindigkeit und Verwendung benötigen. Und Sie können immer noch sehen, wie die Daten in Ihrem ursprünglich exportierten Dateiformat aussehen, bei dem es sich im Allgemeinen um eine Art Textdatei handelt.