Cria um material de céu a partir de definições de atmosfera; só os valores que der são aplicados sobre as predefinições.
inclination de -0.5 a 0.5 eleva o sol a partir do horizonte e azimuth de 0 a 1 roda-o
à volta do céu; turbidity adiciona neblina e luminance define o brilho geral.
As definições da atmosfera e a colocação do sol
O material de céu
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 });
Lê o brilho geral de um material de céu.
O material
A luminância
Lê quão nebuloso é o ar de um material de céu.
O material
A turbidez
Lê a intensidade da dispersão de Rayleigh de um material de céu, a definição por trás do seu azul.
O material
O valor de Rayleigh
Lê quanta neblina um material de céu tem à volta do sol.
O material
O coeficiente de Mie
Lê quão apertado o brilho da neblina de um material de céu se concentra à volta do sol.
O material
O valor direcional de Mie
Lê a que distância da câmara fica a cúpula do céu num material de céu.
O material
A distância
Lê a altura a que o sol está num material de céu, de -0.5 a 0.5.
O material
A inclinação
Lê onde à volta do horizonte o sol está num material de céu, de 0 a 1.
O material
O azimute
Lê a direção do sol de um material de céu; quando useSunPosition está desligado reflete a
inclinação e o azimute.
O material
O vetor da posição do sol
Lê se um material de céu coloca o sol a partir de sunPosition em vez de a partir da inclinação
e do azimute.
O material
True quando a posição explícita do sol é usada
Lê o vetor de deslocamento do horizonte de um material de céu.
O material
O vetor de deslocamento
Lê a direção que um material de céu trata como para cima.
O material
O vetor para cima
Lê se um material de céu aplica dithering aos seus gradientes para esconder bandas de cor.
O material
True quando o dithering está ativo
Altera o brilho geral de um material de céu, entre 0 e 1.
O material e a luminância
Altera quão nebuloso é o ar de um material de céu; mais neblina embranquece o céu e espalha o brilho do sol.
O material e a turbidez
Altera quão fortemente um material de céu dispersa a luz da maneira que torna um céu limpo azul; mais alto é um azul mais profundo e mais brilhante.
O material e o valor de Rayleigh
Altera quanta neblina um material de céu tem à volta do sol, entre 0 e 0.1; mais cria um brilho mais largo e mais branco.
O material e o coeficiente de Mie
Altera quão apertado o brilho da neblina de um material de céu se concentra à volta do sol; valores perto de 1 criam um halo pequeno e brilhante, valores mais baixos espalham-no.
O material e o valor direcional de Mie
Altera a que distância da câmara fica a cúpula do céu num material de céu, o que altera como o horizonte se lê.
O material e a distância
Altera a altura a que o sol está num material de céu, de -0.5 abaixo do horizonte passando por 0 no
horizonte até 0.5 no zénite; ignorado enquanto useSunPosition está ligado.
O material e a inclinação
Altera onde à volta do horizonte o sol está num material de céu, de 0 a 1 para uma volta
completa; ignorado enquanto useSunPosition está ligado.
O material e o azimute
Coloca o sol de um material de céu num vetor de direção explícito; só tem efeito enquanto
useSunPosition está ligado, caso contrário a inclinação e o azimute decidem.
O material e o vetor da posição do sol
Escolhe se um material de céu coloca o sol a partir de sunPosition, quando verdadeiro, ou a partir da
inclinação e do azimute, quando falso.
O material e o indicador
Desloca o horizonte de um material de céu por um vetor de deslocamento, de modo que o céu pode ficar mais alto ou mais baixo em relação à câmara.
O material e o vetor de deslocamento
Altera que direção um material de céu trata como para cima, normalmente [0, 1, 0]; altere-a para
cenas que usam outro eixo como para cima.
O material e o vetor para cima
Liga ou desliga o dithering num material de céu; ligado, adiciona ruído fino que esconde as bandas de cor em gradientes suaves.
O material e o indicador
Um céu diurno procedimental calculado a partir de definições da atmosfera em vez de uma imagem: onde está o sol, quão enevoado está o ar e quão brilhante o céu resplandece. Coloque o material numa caixa ou esfera grande virada para dentro em torno da cena e mova o sol com
inclinationeazimuth, ou com umsunPositionexplícito.