Cmod

De Celestia wiki

C'est un fichier 3d, comparable à .3ds, mais qui est propre à Celestia.

Le mieux est de laisser la parole à Selden, un des meilleurs spécialistes de Celestia. Voici ce qu'il écrit au sujet des fichiers .cmod :

"1. Il ne s'agit pas d'un type de fichier 'presque inconnu', mais carrément totalement inconnu, exception faite des familiers de Celestia. Bien que les fichiers .cmod n'aient pas été conçus dans cette intention, cette particularité est particulièrement appréciable. En effet, il est, du coup, très difficile de récupérer un modèle 3D et de s'en attribuer la paternité." (NdT : par exemple, en modifiant quelques détails çà et là.)

2. Chris Laurel a mis au point ce format afin d'obtenir de meilleures performances d'affichage par le biais d'OpenGL. Au départ, Celestia affichait les modèles au format .cmod 1,5 à 2 fois plus rapidement que leurs équivalents au format .3ds. Les dernières versions du logiciel ont néanmoins substantiellement amélioré les performances d'affichage des deux formats. Aujourd'hui, je ne suis plus certain que les différences soient significatives."

Source : libre traduction d'un post de Selden sur le forum officiel de Shatters :

"1. It's not "almost unknown" it is completely unknown, except to people familiar with Celestia. Although not the original intent, that's a very good reason for its existance. It makes it very hard for people to steal models.
2. Chris Laurel designed it to provide better performance for drawing models using OpenGL. Originally CMOD models were drawn about 1.5x to 2x as fast as the equivalent 3DS models. Later optimizations substantially improved performance for both formats. I'm not sure if the difference in performance is still as much as it was originally.
"