Projets / STARS / Logiciel · Visuels
STARS Dome
Ouvrir
- RendusFilms et images fixes au format domemaster.Voir · bientôt
- OrdinateurLinux, GPU NVIDIA (CUDA). La distribution est en préparation.Télécharger · bientôt
À propos
Fait pour le dôme
Un dôme de planétarium enveloppe le public : l’image est un cercle inscrit dans un carré, et son centre est juste au-dessus des têtes. STARS rend directement dans cette projection, à 4096 pixels de côté, et son guide de production note ce qui y fonctionne et ce qui n’y fonctionne pas. Des mouvements de caméra lents, parce que la vitesse donne la nausée ; le zénith comme point focal ; des motifs radiaux qui épousent le cercle ; une profondeur volumétrique qui met le public dans le nuage. Et ce qu’il faut éviter : les mouvements latéraux rapides, les fines lignes horizontales (elles deviennent des arcs), le noir pur (les panneaux du dôme y montrent du bruit), et l’aberration chromatique appuyée sur 180°.
Comment ça marche
Les scènes sont des fichiers JSON : une liste ordonnée de calques, chacun avec ses paramètres et ses pistes d’images clés. Chaque calque est un noyau CUDA qui écrit dans une image HDR partagée ; les fonctions de bruit (Perlin, fBm, déformation de domaine, crêtes) sont des fonctions GPU que chaque calque peut appeler. Après la pile viennent le bloom, la passe cinéma, l’étalonnage et un tone mapping ACES. La même scène se rend dans l’aperçu en direct et, sans écran, en MP4.
Fonctionnalités
- 01
Une pile de calques sur le GPU
Chaque calque lance son propre noyau CUDA dans une image partagée en virgule flottante et s’y fond (addition, superposition, écran, produit).
- 02
Des volumes
Nuages de gaz et nébuleuses d’émission en ray-marching, avec trois espèces de gaz et leur propre ombre, une poussière qui absorbe ce qui est derrière elle, des caustiques volumétriques, une surface solaire avec protubérances et couronne.
- 03
Fractales et croissance
Neuf types de fractales avec rendu PBR, coloration par orbit trap et hybrides qui mêlent deux fractales ; croissance de cristaux, arbres en L-système, réaction-diffusion dans une grille 3D.
- 04
Étoiles et espace
Champs d’étoiles procéduraux à la couleur du corps noir, le vrai catalogue Yale Bright Star avec aigrettes de diffraction, traînées d’hyperespace, attracteurs étranges.
- 05
Pour le dôme
Pulsations et balayages à travers le dôme, kaléidoscopes, grilles élastiques, calés sur un tempo. La projection est un fisheye équidistant à 180°, le cercle inscrit dans le carré.
- 06
Post-traitement et couleur
Bloom ; vignettage, aberration chromatique, grain de film et rayons crépusculaires ; lift, gamma et gain ; tone mapping filmique ACES.
- 07
Caméra et animation
Pistes d’images clés avec interpolation Catmull-Rom et adoucie, rotation en quaternions, une cible de visée qui peut elle-même bouger.
- 08
Aperçu et production
Un aperçu en temps réel avec une interface ImGui pour construire les scènes, et un mode sans écran qui rend un fichier de scène en vidéo avec encodage matériel.
Journal
Médias
-
Greg Foat — Interstellar Fantasy, le teaser Festival Contre-Temps, Planétarium de Strasbourg (vidéo de Contre-Temps) — projet
Live
- Greg Foat — Interstellar Fantasy Planétarium du Jardin des sciences, Strasbourg SVDK · Visuels 360°
Crédits
- Code, scènes — SVDK