Logo Khaganat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:celestia [2014/12/23 19:36] – [Modifier les trucs] zatalyzfr:celestia [2021/12/03 19:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 <WRAP important> Fiche en cours de rédaction, non terminée </WRAP> <WRAP important> Fiche en cours de rédaction, non terminée </WRAP>
  
-Vous trouverez le logiciel [[wpfr>Celestia|Celestia]] à cette adresse : http://www.shatters.net/celestia/download.html +Vous trouverez le logiciel [[wpfr>Celestia|Celestia]] à cette adresse : [[http://www.celestia.space/download.html]]. Vous ne trouverez pas ici en détail installation et prise en main, cela a déjà été fait à de nombreuses reprises.
-\\ Vous ne trouverez pas ici en détail installation et prise en main, cela a déjà été fait à de nombreuses reprises.+
  
  
 +  * La documentation officielle est située à [[https://celestia.space/guides.html]]
 +  * Si vous recherchez des informations en français, le forum (désormais fermé) [[http://www.ikiru.ch/celestia/forum/]] en comporte pas mal.
 +  * En anglais, le site incontournable est http://www.celestiamotherlode.net/ qui comporte toute une section documentation : http://www.celestiamotherlode.net/catalog/documentation.html. On trouve hébergés au même endroit la plupart des addons existant pour le logiciel.
 +  * Les explications données ici sont largement inspirées de ces sites, en particulier de [[http://www.lns.cornell.edu/~seb/celestia/addon-intro.html]] car ajouter son système, c'est simplement créer un addon.
 +  * Le site [[http://en.wikibooks.org/wiki/Celestia]] fournit aussi une documentation en anglais, à jour.
  
-La documentation officielle est située à http://www.shatters.net/celestia/documentation.html +Par ailleurs vous pouvez toujours trouver facilement ce que vous cherchez en tapant Celestia dans votre moteur de recherche favori, le logiciel est connu et réputé.
-\\ Si vous recherchez des informations en français, le forum (désormais fermé) http://www.ikiru.ch/celestia/forum/ en comporte pas mal. +
-\\ En anglais, le site incontournable est http://www.celestiamotherlode.net/ qui comporte toute une section documentation : http://www.celestiamotherlode.net/catalog/documentation.html. On trouve hébergés au même endroit la plupart des addons existant pour le logiciel. +
-\\ Les explications données ici sont largement inspirées de ces sites, en particulier de http://www.lns.cornell.edu/~seb/celestia/addon-intro.html car ajouter son système, c'est simplement créer un addon. +
-\\ Par ailleurs vous pouvez toujours trouver facilement ce que vous cherchez en tapant Celestia dans votre moteur de recherche favori, le logiciel est connu et réputé.+
  
 +{{dailymotion>x2dd7n3?medium}}
 ===== Personnaliser Celestia avec le ciel de Khanat ===== ===== Personnaliser Celestia avec le ciel de Khanat =====
 +==== Trouver le répertoire de base de Celestia ====
 +
 Il faut d'abord trouver le répertoire de Celestia. Il faut d'abord trouver le répertoire de Celestia.
  
-==== Linux ====+=== Linux ===
 Sous linux, il est normalement situé à /usr/share/celestia (dépendant de votre installation, bien sûr. Mais l'installation via paquet le met là de base). Travaillez en root temporairement, cela pose moins de problème de sécurité que de changer les droits sur le dossier. De plus celestia.cfg est en ln vers /etc/celestia.cfg, ce qui implique de changer aussi les droits là. Donc : root pour les modifs ! Sous linux, il est normalement situé à /usr/share/celestia (dépendant de votre installation, bien sûr. Mais l'installation via paquet le met là de base). Travaillez en root temporairement, cela pose moins de problème de sécurité que de changer les droits sur le dossier. De plus celestia.cfg est en ln vers /etc/celestia.cfg, ce qui implique de changer aussi les droits là. Donc : root pour les modifs !
  
-==== Windows ====+Sous Ubuntu, l'installation automatique depuis la logithèque le met dans /snap/celestia-daily/(un numero)/usr/share/celestia. 
 + 
 +=== Windows ===
  
 Le dossier celestia est situé à C:/Program Files/celestia((C'est le cas sur Windows XP.)). Le dossier celestia est situé à C:/Program Files/celestia((C'est le cas sur Windows XP.)).
Ligne 31: Ligne 36:
 </WRAP> </WRAP>
  
-Une fois le dossier trouvéplacez-vous dedans.   +Téléchargez et décompressez le fichier Celestia de Khanat qui peut être téléchargé ici : [[https://download.khaganat.net/celestia/celestia.zip|Zip des données Khanat pour Celestia]]. 
-  * Renommer le répertoire ''data'' en ''data.bak'' + 
-  * Renommer le répertoire ''extras'' en ''extras.bak'' +=== Sauvegarder les données d'origine === 
-  * Renommer le répertoire ''extras-standard'' en ''extras-standard.bak'' + 
-  * Copier le fichier ''celestia.cfg'' en '''celestia.bak''. Tout ces renommages vous permettront de revenir à l'état initial de Celestia rapidement. +Pour éviter de perdre les données d'origine de Celestiacommençons par les sauvegarder. Placez-vous dans le dossier d'installation de Celestia puis 
-  * Commenter les lignes 30 puis 32 à 70 du ''celestia.cfg'' [ligne 30 à 70 sauf la ligne 31 donc] comme dans l'exemple ci-dessous :+  * Renommer le répertoire ''data'' en ''databak'' 
 +  * Renommer le répertoire ''extras'' en ''extrasbak'' 
 +  * Renommer le répertoire ''extras-standard'' en ''extras-standardbak'' 
 +  * Renommer le fichier ''start_fr.cel'' en ''start_fr.celbak'' 
 +  * Copier le fichier ''celestia.cfg'' en '''celestia.cfgbak'' 
 + 
 +Tout ces renommages vous permettront de revenir à l'état initial de Celestia rapidement. 
 + 
 +Voici la suite de commande sous linux : 
 +<code> 
 +sudo su 
 +cd /usr/share/celestia 
 +mv data databak 
 +mv extras extrasbak 
 +mv extras-standard extras-standardbak 
 +mv start_fr.cel start_fr.celbak 
 +cp celestia.cfg celestia.cfgbak 
 +</code> 
 + 
 +=== Intégrer le Khanat === 
 + 
 +== Version rapide et bourrine == 
 +Copiez le contenu du fichier dézippé de [[https://download.khaganat.net/celestia/celestia.zip]] dans votre dossier Celestia, en suivant la même arborescence. 
 + 
 +== Version manuelle == 
 + 
 +  * Commenter les lignes 30 puis 32 à 70 du ''celestia.cfg'' [ligne 30 à 70 sauf la ligne 31 donc] comme dans l'exemple ci-dessous. Vous pouvez aussi copier le fichier ''celestia.cfg'' du fichier téléchargé.
 <file> <file>
 #  StarDatabase                 "data/stars.dat" #  StarDatabase                 "data/stars.dat"
Ligne 80: Ligne 111:
 #  BoundariesFile               "data/boundaries.dat" #  BoundariesFile               "data/boundaries.dat"
 </file> </file>
-  * Créer le répertoire ''data'' et ''extras'' +  * Créer le répertoire ''data'' et ''extras''. 
-  * Créer un fichier vide ''starnames.dat'' dans le dossier ''data'' +  * Créer un fichier vide ''starnames.dat'' dans le dossier ''data''. 
-  * Créer le répertoire ''extras/khanat'' +  * Créer le répertoire ''extras/khanat''. 
-  * Copier le contenu du répertoire ''repertoire_des_donnees/'' dans le répertoire ''extras/khanat/'' (vous aurez donc ''extras/khanat///nosfichiers.*//'' comme arborescence+  * Copier le contenu du répertoire téléchargé ''celestia/extras/khanat'' dans le répertoire ''extras/khanat/'' (vous aurez donc ''extras/khanat///nosfichiers.*//'' comme arborescence). 
 +  * Copier les textures de ''celestia/textures/hires'' dans ''/usr/share/celestia/textures/hires'' 
 +  * Copier le fichier de ''celestia/start_fr.cel'' dans ''/usr/share/celestia/start_fr.cel''
   * Lancer Celestia.   * Lancer Celestia.
  
 Pour changer les étoiles du ciel, il suffit de supprimer le fichier ''etoiles.stc'' du répertoire khanat et de mettre un autre fichier ''.stc'' à la place. Pour changer les étoiles du ciel, il suffit de supprimer le fichier ''etoiles.stc'' du répertoire khanat et de mettre un autre fichier ''.stc'' à la place.
 +
 +La modification du fichier ''start_fr.cel'' change le point de départ et permet, ici, de commencer directement sur le système de Khanat.
 +
 +=== Revenir à un Celestia "classique" ===
  
 Si vous voulez revenir au celestia "habituel", il faut : Si vous voulez revenir au celestia "habituel", il faut :
Ligne 98: Ligne 135:
 ==== Profiter de Khanat ==== ==== Profiter de Khanat ====
  
-Pour admirer Khanat et son ciel : +Pour admirer Khanat et son ciel, allez dans le menu ''File > Open URL'' (sous OSX ''CMD+V'') puis coller un des liens suivants, commançant par ''cel'' 
 + 
 +  * Voir le système planétaire :  
 +    * ''<nowiki>cel://Follow/Soleil:Khanat/2014-12-25T18:49:00.74426?x=kCi/s7QQAf7//////////w&y=AObD5gIJivP//////////w&z=AAx8MFYeLuv//////////w&ow=-0.264193&ox=0.959262&oy=0.0721525&oz=-0.0693687&select=Soleil:Khanat&fov=25.5216&ts=1024&ltd=0&p=1&rf=317367&lm=128&tsrc=0&ver=3</nowiki>'' 
 +  * Regarder le ciel depuis la planète :  
 +    * ''<nowiki>cel://SyncOrbit/Soleil:Khanat/2014-12-23T18:33:12.48181?x=BF0EfIBzIg&y=x37z4t4JBQ&z=zEpOmhBK5P///////////w&ow=0.718614&ox=0.236621&oy=-0.245237&oz=0.606188&select=Soleil:Khanat&fov=25.5216&ts=1&ltd=0&p=0&rf=317367&lm=128&tsrc=0&ver=3</nowiki>'' 
 +  * Zabr et le soleil :  
 +    * ''<nowiki>cel://SyncOrbit/Soleil:Khanat/2014-12-23T17:43:21.53585?x=fZ7TkYJzIg&y=TKhTlOwJBQ&z=qKlZrxVK5P///////////w&ow=-0.345351&ox=-0.640808&oy=-0.666855&oz=0.15938&fov=25.5216&ts=1&ltd=0&p=0&rf=317367&lm=128&tsrc=0&ver=3</nowiki>'' 
 +  * Stigi et Samayun au lever :  
 +    * ''<nowiki>cel://SyncOrbit/Soleil:Khanat/2014-12-24T00:45:59.72118?x=/FwEfIBzIg&y=x37z4t4JBQ&z=2EpOmhBK5P///////////w&ow=-0.735067&ox=-0.245557&oy=0.153586&oz=-0.613016&fov=25.5216&ts=4&ltd=0&p=1&rf=317335&lm=128&tsrc=0&ver=3</nowiki>'' 
 +  * Voir Elyan sur le desert de sel (avec Samayun et Stigi): 
 +    * ''<nowiki>cel://SyncOrbit/Soleil:Khanat/2014-12-27T20:39:47.06403?x=V0KZpBJz4////////////w&y=ubOCPXApEw&z=vg5hJ2HBGw&ow=-0.743491&ox=0.468198&oy=0.262687&oz=0.398758&fov=98.6172&ts=-256&ltd=0&p=1&rf=317335&lm=128&tsrc=0&ver=3</nowiki>'' 
 +  * Éclipse zabr/soleil (la vidéo en début d'article) : 
 +    * ''<nowiki>cel://Follow/Soleil:Khanat/2015-01-25T18:02:06.62104?x=IIn1kpKIjAI&y=APyyAFFHDgE&z=wFJqO/oLWQI&ow=0.893866&ox=0.219591&oy=-0.372037&oz=0.119878&select=Soleil:Khanat&fov=25.8179&ts=-4096&ltd=0&p=1&rf=325559&lm=128&tsrc=0&ver=3</nowiki>'' 
 +  * La même, vu du sol : 
 +    * ''<nowiki>cel://SyncOrbit/Soleil:Khanat/2015-01-26T10:58:29.73581?x=VwQ3jnZHGQ&y=AduGvlx7Bw&z=Kn5z8M+J3P///////////w&ow=-0.966224&ox=-0.0320647&oy=-0.24489&oz=-0.073564&select=Soleil:Khanat&fov=30.205&ts=512&ltd=0&p=1&rf=325527&lm=0&tsrc=0&ver=3</nowiki>''
  
-Aller voir le système planétaire : 
-  * File > Open URL (sous OSX : CMD+V): 
-''cel://Follow/Soleil:Khanat/2014-12-23T18:13:55.37282?x=eDUFEk5Opw&y=LUVSv7X//////////////w&z=SEZP/npCkA&ow=0.893683&ox=0.076443&oy=-0.409447&oz=0.166855&select=Soleil:Khanat&fov=25.8179&ts=1&ltd=0&p=0&rf=317367&lm=0&tsrc=0&ver=3'' 
  
  
-Regarder le ciel depuis la planète : 
-  * File > Open URL (sous OSX : CMD+V): 
-''cel://SyncOrbit/Soleil:Khanat/2014-12-23T18:33:12.48181?x=BF0EfIBzIg&y=x37z4t4JBQ&z=zEpOmhBK5P///////////w&ow=0.718614&ox=0.236621&oy=-0.245237&oz=0.606188&select=Soleil:Khanat&fov=25.5216&ts=1&ltd=0&p=0&rf=317367&lm=128&tsrc=0&ver=3'' 
  
 Si ces liens ne marchent pas : allez dans le menu ''Navigation>Solar System Browser''. Sélectionnez Khanat puis cliquez sur "Go To". Faites un clic droit sur la planète et sélectionnez "Sync Orbit". Vous pouvez vous aligner en utilisant le clic gauche de la souris. Pour être "sur" la planète, le plus simple est de se rapprocher autant que possible, puis de faire ''*'' (touche étoile pour basculer à 180°) puis avec le clic gauche de se réaligner pour avoir l'horizon. Accélérez le temps (touche L) pour voir défiler les objets célestes. Si ces liens ne marchent pas : allez dans le menu ''Navigation>Solar System Browser''. Sélectionnez Khanat puis cliquez sur "Go To". Faites un clic droit sur la planète et sélectionnez "Sync Orbit". Vous pouvez vous aligner en utilisant le clic gauche de la souris. Pour être "sur" la planète, le plus simple est de se rapprocher autant que possible, puis de faire ''*'' (touche étoile pour basculer à 180°) puis avec le clic gauche de se réaligner pour avoir l'horizon. Accélérez le temps (touche L) pour voir défiler les objets célestes.
Ligne 121: Ligne 167:
 ==== Répertoire d'installation ==== ==== Répertoire d'installation ====
 Le répertoire dans lequel placer les addons est le sous-répertoire d'installation de celestia nommé extras. Le répertoire dans lequel placer les addons est le sous-répertoire d'installation de celestia nommé extras.
-\\ Dans mon cas (Debian SiD)il s'agit du répertoire "/usr/share/celestia/extras". Je n'ai pas trouvé d'informations sur la possibilité d'installer ces données dans un sous-répertoire de son "/home", ce qui oblige à passer en root ou à taper les commandes en sudo, ce qui est moyen niveau sécurité et ergonomie. + 
-\\ Nous allons créer un répertoire avec le nom de notre système stellaire "khanat"au hasard et nous l'attribuer pour ensuite le lier depuis notre "/home", sur le Bureau, cela évitera des erreurs et des agacements :+Sur la plupart des distributions linuxce répertoire se situe à "/usr/share/celestia/extras". Je n'ai pas trouvé d'informations sur la possibilité d'installer ces données dans un sous-répertoire de son "/home", ce qui oblige à passer en root ou à taper les commandes en sudo, ce qui est moyen niveau sécurité et ergonomie. Nous allons donc créer un lien vers un dossier situé dans un endroit où un utilisateur basique a les droits de modificationpar exemple sur ''/home'' : 
 <code> <code>
-mkdir khanat +cd /home/VotreNom/ 
-su 'User' +mkdir Khanat 
-ln -s /usr/share/celestia/extras/khanat /home/'User'/Desktop/+# sudo ln -s /home/VotreNom/Khanat/ /usr/share/celestia/extras/khanat
 </code> </code>
 +
 +<wrap important>Remplacez la variable "VotreNom" par le nom de votre dossier sur home !</wrap>
 +
 Nous pouvons désormais travailler en toute tranquillité. Nous pouvons désormais travailler en toute tranquillité.
  
Ligne 278: Ligne 328:
  
 == Period == == Period ==
-Il s'agit de la [[wpfr>Période_de_révolution|Période de Révolution]], temps nécessaire à un objet pour faire le tour de son hôte. On l'indique en années. Il est obligatoire de le spécifier.+Il s'agit de la [[wpfr>Période_de_révolution|Période de Révolution]], temps nécessaire à un objet pour faire le tour de son hôte. On l'indique en années terrestre pour les corps orbitant autour des étoiles et des barycentres, et e jours terrestres pour les autres corps. Il est obligatoire de le spécifier.
  
 == SemiMajorAxis == == SemiMajorAxis ==
-Le [[wpfr>Grand_axe|Demi Grand Axe]] de l'orbite de l'objet. C'est souvent la distance moyenne entre un corps céleste et son objet en orbite. On le définit en [[wpfr>Unité_astronomique|Unité Astronomique]]. Il est obligatoire de le spécifier.+Le [[wpfr>Grand_axe|Demi Grand Axe]] de l'orbite de l'objet. C'est souvent la distance moyenne entre un corps céleste et son objet en orbite. On le définit en [[wpfr>Unité_astronomique|Unité Astronomique]] pour les corps orbitant autour des étoiles ou des barycentres, ou en kilomètres pour les autres corps. Il est obligatoire de le spécifier.
  
 == Eccentricity (optionnel)== == Eccentricity (optionnel)==
Ligne 379: Ligne 429:
 <code>Orientation [90 0 1 0]</code> <code>Orientation [90 0 1 0]</code>
 Ce paramètre fait pivoter l'Étoile de 90° sur l'axe Y. Ce paramètre fait pivoter l'Étoile de 90° sur l'axe Y.
 +===== Créer un objet céleste en 3D pour l'afficher dans Celestia =====
 +<WRAP important round 60%>A mettre au propre</WRAP>
 +Extrait de http://blenderartists.org/forum/showthread.php?316288-Blender-to-Celestia-in-2013
 +Due to its age, it has some very serious limitations when used with modern software.
 +
 +Your likely problem is that the 3ds format stores material and texture names and references in the old DOS 8.3 (eight characters in the name, followed by a ".", then a three character extension, like bmp, jpg, etc.
 +
 +If your material names, or texture file references have long file names, &/or paths, on export they are truncated (shortened) to meet the DOS 8.3 naming requirements of the 3ds format. (e.g. a texture reference such has "LightColoredWood.jpg" will get changed to "LightC~1.jpg"... same with material names, although I think the allotted number of characters is a bit higher due to the lack of an extension.)
 +
 +The end result is, when you load the 3ds file with these shortened names, the app will not be able to find a file call "LightC~1.jpg" because it doesn't exist.
 +
 +Since 3ds is a requirement of your engine, I suggest renaming your materials and textures prior to export to make sure this limitation is met.
 +
 +Additional limitations:
 +
 +    All meshes must be made of triangles.
 +    All texture filenames are limited to the 8.3 DOS format.
 +    The number of vertices and polygons per mesh is limited to 65536.
 +    Accurate vertex normals cannot be stored in the .3ds file. Instead "smoothing groups" are used so that the receiving program can recreate a (hopefully good) representation of the vertex normals. This is still a hold-over legacy for many animation programs today which started in the 1980s (3DS MAX, Lightwave and trueSpace still use smoothing groups, and Maya did up to v2.51).
 +    Object, light and camera names are limited to 10 characters. Material names are limited to 16 characters.
 +    Directional light sources are not supported.
 +
 +
  
 {{tag>outils}} {{tag>outils}}
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/celestia.1419359797.txt.gz · Dernière modification : 2021/12/03 19:18 (modification externe)

Licences Mentions légales Accueil du site Contact