Membuat material langit dari pengaturan atmosfer; hanya nilai yang Anda berikan yang diterapkan di atas default.
inclination dari -0.5 sampai 0.5 mengangkat matahari dari cakrawala dan azimuth dari 0 sampai 1 memutarnya mengelilingi langit; turbidity menambah kabut dan luminance menyetel kecerahan keseluruhan.
Pengaturan atmosfer dan penempatan matahari
Material langit
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 });
Membaca kecerahan keseluruhan sebuah material langit.
Material
Luminansi
Membaca seberapa berkabut udara sebuah material langit.
Material
Turbiditas
Membaca kekuatan hamburan Rayleigh sebuah material langit, pengaturan di balik warna birunya.
Material
Nilai Rayleigh
Membaca seberapa banyak kabut yang dimiliki sebuah material langit di sekitar matahari.
Material
Koefisien Mie
Membaca seberapa rapat cahaya kabut sebuah material langit berkumpul di sekitar matahari.
Material
Nilai arah Mie
Membaca seberapa jauh kubah langit berada dari kamera dalam sebuah material langit.
Material
Jarak
Membaca seberapa tinggi matahari berada dalam sebuah material langit, dari -0.5 sampai 0.5.
Material
Inklinasi
Membaca di mana di sekeliling cakrawala matahari berada dalam sebuah material langit, dari 0 sampai 1.
Material
Azimut
Membaca arah matahari sebuah material langit; jika useSunPosition tidak aktif, nilainya mencerminkan inklinasi dan azimut.
Material
Vektor posisi matahari
Membaca apakah sebuah material langit menempatkan matahari dari sunPosition, bukan dari inklinasi dan azimut.
Material
True jika posisi matahari eksplisit digunakan
Membaca vektor offset cakrawala sebuah material langit.
Material
Vektor offset
Membaca arah yang dianggap sebuah material langit sebagai atas.
Material
Vektor atas
Membaca apakah sebuah material langit men-dither gradiennya untuk menyembunyikan pita warna.
Material
True jika dithering aktif
Mengubah kecerahan keseluruhan sebuah material langit, antara 0 dan 1.
Material dan luminansi
Mengubah seberapa berkabut udara sebuah material langit; lebih banyak kabut memutihkan langit dan menyebarkan cahaya matahari.
Material dan turbiditas
Mengubah seberapa kuat sebuah material langit menghamburkan cahaya dengan cara yang membuat langit cerah menjadi biru; lebih tinggi berarti biru yang lebih dalam dan lebih cerah.
Material dan nilai Rayleigh
Mengubah seberapa banyak kabut yang dimiliki sebuah material langit di sekitar matahari, antara 0 dan 0.1; lebih banyak menghasilkan cahaya yang lebih lebar dan lebih putih.
Material dan koefisien Mie
Mengubah seberapa rapat cahaya kabut sebuah material langit berkumpul di sekitar matahari; nilai mendekati 1 menghasilkan halo kecil yang terang, nilai lebih rendah menyebarkannya.
Material dan nilai arah Mie
Mengubah seberapa jauh kubah langit berada dari kamera dalam sebuah material langit, yang mengubah tampilan cakrawala.
Material dan jarak
Mengubah seberapa tinggi matahari berada dalam sebuah material langit, dari -0.5 di bawah cakrawala melalui 0 di cakrawala sampai 0.5 tepat di atas; diabaikan selama useSunPosition aktif.
Material dan inklinasi
Mengubah di mana di sekeliling cakrawala matahari berada dalam sebuah material langit, dari 0 sampai 1 untuk satu putaran penuh; diabaikan selama useSunPosition aktif.
Material dan azimut
Menempatkan matahari sebuah material langit pada vektor arah eksplisit; hanya berlaku selama useSunPosition aktif, jika tidak, inklinasi dan azimut yang menentukan.
Material dan vektor posisi matahari
Memilih apakah sebuah material langit menempatkan matahari dari sunPosition, jika true, atau dari inklinasi dan azimut, jika false.
Material dan flag
Menggeser cakrawala sebuah material langit sejauh vektor offset, sehingga langit dapat berada lebih tinggi atau lebih rendah relatif terhadap kamera.
Material dan vektor offset
Mengubah arah mana yang dianggap sebuah material langit sebagai atas, biasanya [0, 1, 0]; ubah untuk scene yang memakai sumbu lain sebagai atas.
Material dan vektor atas
Menyalakan atau mematikan dithering untuk sebuah material langit; jika aktif, menambahkan derau halus yang menyembunyikan pita warna pada gradien yang halus.
Material dan flag
Langit siang prosedural yang dihitung dari pengaturan atmosfer alih-alih dari gambar: di mana matahari berada, seberapa berkabut udaranya dan seberapa terang langit bersinar. Pasang material pada kotak atau bola besar yang menghadap ke dalam mengelilingi scene dan gerakkan matahari dengan
inclinationdanazimuth, atau dengansunPositioneksplisit.