Crée un matériau de ciel à partir de réglages d'atmosphère ; seules les valeurs que vous donnez sont appliquées par-dessus les valeurs par défaut.
inclination de -0.5 à 0.5 élève le soleil depuis l'horizon et azimuth de 0 à 1 le fait tourner
dans le ciel ; turbidity ajoute de la brume et luminance règle la luminosité générale.
Les réglages de l'atmosphère et le placement du soleil
Le matériau de ciel
const sky = bitbybit.babylon.material.skyMaterial.create({ luminance: 1, turbidity: 10, rayleigh: 2, mieCoefficient: 0.005, mieDirectionalG: 0.8, distance: 500, inclination: 0.49, azimuth: 0.25, sunPosition: [0, 100, 100], useSunPosition: false, cameraOffset: [0, 0, 0], up: [0, 1, 0], dithering: false });
const dome = bitbybit.babylon.meshBuilder.createSphere({ diameter: 1000, segments: 32, sideOrientation: Bit.Inputs.BabylonMesh.sideOrientationEnum.backside, enableShadows: false });
bitbybit.babylon.mesh.setMaterial({ babylonMesh: dome, material: sky, includeChildren: false });
Lit la luminosité générale d'un matériau de ciel.
Le matériau
La luminance
Lit à quel point l'air d'un matériau de ciel est brumeux.
Le matériau
La turbidité
Lit la force de diffusion de Rayleigh d'un matériau de ciel, le réglage derrière son bleu.
Le matériau
La valeur de Rayleigh
Lit la quantité de brume d'un matériau de ciel autour du soleil.
Le matériau
Le coefficient de Mie
Lit à quel point la lueur de brume d'un matériau de ciel se concentre autour du soleil.
Le matériau
La valeur directionnelle de Mie
Lit la distance du dôme céleste à la caméra dans un matériau de ciel.
Le matériau
La distance
Lit la hauteur du soleil dans un matériau de ciel, de -0.5 à 0.5.
Le matériau
L'inclinaison
Lit où se trouve le soleil autour de l'horizon dans un matériau de ciel, de 0 à 1.
Le matériau
L'azimut
Lit la direction du soleil d'un matériau de ciel ; quand useSunPosition est inactif, elle reflète
l'inclinaison et l'azimut.
Le matériau
Le vecteur de position du soleil
Lit si un matériau de ciel place le soleil d'après sunPosition plutôt que d'après l'inclinaison
et l'azimut.
Le matériau
Vrai quand la position explicite du soleil est utilisée
Lit le vecteur de décalage de l'horizon d'un matériau de ciel.
Le matériau
Le vecteur de décalage
Lit la direction qu'un matériau de ciel considère comme le haut.
Le matériau
Le vecteur haut
Lit si un matériau de ciel trame ses dégradés pour masquer les bandes de couleur.
Le matériau
Vrai quand le tramage est activé
Change la luminosité générale d'un matériau de ciel, entre 0 et 1.
Le matériau et la luminance
Change à quel point l'air d'un matériau de ciel est brumeux ; plus de brume blanchit le ciel et étale la lueur du soleil.
Le matériau et la turbidité
Change la force avec laquelle un matériau de ciel diffuse la lumière de la façon qui rend un ciel clair bleu ; plus élevé donne un bleu plus profond et plus lumineux.
Le matériau et la valeur de Rayleigh
Change la quantité de brume d'un matériau de ciel autour du soleil, entre 0 et 0.1 ; plus donne une lueur plus large et plus blanche.
Le matériau et le coefficient de Mie
Change à quel point la lueur de brume d'un matériau de ciel se concentre autour du soleil ; des valeurs proches de 1 donnent un petit halo brillant, des valeurs plus basses l'étalent.
Le matériau et la valeur directionnelle de Mie
Change la distance du dôme céleste à la caméra dans un matériau de ciel, ce qui change la façon dont l'horizon se lit.
Le matériau et la distance
Change la hauteur du soleil dans un matériau de ciel, de -0.5 sous l'horizon en passant par 0 à
l'horizon jusqu'à 0.5 au zénith ; ignoré tant que useSunPosition est actif.
Le matériau et l'inclinaison
Change où se trouve le soleil autour de l'horizon dans un matériau de ciel, de 0 à 1 pour un tour
complet ; ignoré tant que useSunPosition est actif.
Le matériau et l'azimut
Place le soleil d'un matériau de ciel selon un vecteur de direction explicite ; cela ne prend effet que tant que
useSunPosition est actif, sinon l'inclinaison et l'azimut décident.
Le matériau et le vecteur de position du soleil
Choisit si un matériau de ciel place le soleil d'après sunPosition, quand vrai, ou d'après
l'inclinaison et l'azimut, quand faux.
Le matériau et l'indicateur
Décale l'horizon d'un matériau de ciel d'un vecteur de décalage, de sorte que le ciel peut se placer plus haut ou plus bas par rapport à la caméra.
Le matériau et le vecteur de décalage
Change la direction qu'un matériau de ciel considère comme le haut, normalement [0, 1, 0] ; changez-la pour
les scènes qui utilisent un autre axe comme haut.
Le matériau et le vecteur haut
Active ou désactive le tramage pour un matériau de ciel ; actif, il ajoute un bruit fin qui masque les bandes de couleur dans les dégradés lisses.
Le matériau et l'indicateur
Un ciel diurne procédural calculé à partir de réglages d'atmosphère plutôt que d'une image : où se trouve le soleil, à quel point l'air est brumeux et à quel point le ciel brille. Placez le matériau sur une grande boîte retournée ou une sphère autour de la scène et déplacez le soleil avec
inclinationetazimuth, ou avec unesunPositionexplicite.