Risposte:
Se le trame sono fatte correttamente, idealmente le due sono indistinguibili.
A parte l'ovvia differenza di una essendo una mezza sfera (sky dome):
E l'altro è un cubo (sky box), i due hanno solo alcune differenze.
Il più flessibile dei due è la cupola del cielo. Con l'aumento del numero di vertici, le cupole del cielo consentono alcune opzioni in più. Ad esempio, colorare i vertici per effetti diversi.
La più semplice da implementare delle due è la sky box. È solo una scatola semplice e molto veloce da disegnare con molti meno vertici.
Skybox
Skydome
Uno skybox è un cubo che ha l'immagine del cielo proiettata sulle sue sei facce in modo che sembri un cielo se la telecamera è posizionata nel centro esatto. Cioè ogni faccia del triangolo ha 90 gradi della vista.
Uno skydome è un po 'di geometria a forma di cupola che è resa come un cielo.
Uno skybox è più limitato in termini di animazione e ha una risoluzione fissa.
Uno skydome, essendo costruito con una vera geometria, può avere più dettagli dove serve (diciamo la luna o uno skyline della città) e meno dettagli di texture dove non è necessario (come lo sfondo del cielo normale). Uno skydome può anche essere composto e animato da parti separate, per animare cose come le nuvole e il movimento dei corpi celesti.
L'uso della geometria per il cielo significa anche che puoi ottenere effetti di parallasse. Supponi di avere il tuo sky box modellato in scala 1/10, basta spostare la fotocamera 1/10 della sua traduzione durante il rendering della geometria del cielo. In questo modo è possibile mescolare la geometria del mondo e la geometria del cielo su scale molto diverse senza incorrere in problemi di precisione del buffer di profondità.
In generale, il termine "skybox" è stato usato per indicare tutto ciò che è stato utilizzato per rendere il cielo separatamente dalla geometria del mondo. Ma tradizionalmente, uno skybox è un cubo strutturato reso all'origine per fornire l'illusione di un cielo.