Un ciel ( Sky ) est un cube composé de six images individuelles qui créent un arrière-plan immersif dans une expérience. Lorsque les images sont conçues pour être parfaitement alinées l'une avec l'autre, la boîte céleste semble être panoramique sans l'impression d'être dans un cube. Cela ajoute de la profondeur à votre atmosphère
En outre, l'objet Sky inclut corps célestes tels qu'un soleil, une lune et des étoiles qui apparaissent dynamiquement, montent et définissent en fonction du TimeOfDay ou 2>Class.Lighting.ClockTime2>.
Enfin, l'objet Sky peut être utilisé comme un cubemap pour les reflets dans ViewportFrames. Pour plus de détails, voir les cadres.
Créer un Skybox
Si vous avez créé vos propres images de skybox, vous devez d'abord les importer sur Roblox avant de pouvoir les utiliser dans un skybox. Chaque image doit être continue le long de tous les bords des images voisines lorsque «découpée» dans un cube.
Pour créer un skybox :
Dans la fenêtre Explorateur, insérez un objet Sky dans le Lighting conteneur.
Sélectionnez le nouvel objet Sky .
Dans la fenêtre propriétés, attribuez une texture à chacune des propriétés suivantes :
- SkyboxBk — Le arrière-plan carré de la skybox.
- SkyboxDn — Le carré en bas de la skybox.
- SkyboxFt — Le front carré de la skybox.
- SkyboxLf — Le carré de gauche de la skybox.
- SkyboxRt — le droit carré de la skybox.
- SkyboxUp — Le haut carré de la skybox.
Corps célestes
Par défaut, l'objet Sky inclut des corps célestes tels qu'un soleil, une lune et des étoiles. Ces corps apparaissent dynamiquement, montent et se définissent en fonction de la valeur TimeOfDay ou ClockTime de la propriété.
Vous pouvez personnaliser les corps célestes à travers les propriétés suivantes :
- SunTextureId — Définit la texture du soleil.
- SunAngularSize — Définit la taille relative du soleil en degrés.
- MoonTextureId — Définit la texture de la lune.
- MoonAngularSize — Définit la taille relative de la lune en degrés.
- StarCount — Définit le nombre d'étoiles dans la skybox.