Bitbybit Docs
    Bereite Suchindex vor...

    Klasse SkyMaterialDto (Inputs.BabylonMaterial)

    Speist babylon.material.skyMaterial.create: die Atmosphäreneinstellungen eines prozeduralen Himmels und wo seine Sonne steht. Weggelassene Werte behalten die Standardwerte der Engine.

    Index

    Konstruktoren

    • Parameter

      • Optionalluminance: number
      • Optionalturbidity: number
      • Optionalrayleigh: number
      • OptionalmieCoefficient: number
      • OptionalmieDirectionalG: number
      • Optionaldistance: number
      • Optionalinclination: number
      • Optionalazimuth: number
      • OptionalsunPosition: Vector3
      • OptionaluseSunPosition: boolean
      • OptionalcameraOffset: Vector3
      • Optionalup: Vector3
      • Optionaldithering: boolean

      Rückgabewert SkyMaterialDto

    Eigenschaften

    luminance: number

    Gesamthelligkeit des Himmels, zwischen 0 und 1

    1
    

    0

    1

    0.01

    turbidity: number

    Wie dunstig die Luft ist; mehr Dunst hellt den Himmel auf und verbreitert das Leuchten der Sonne

    10
    

    0

    Infinity

    1

    rayleigh: number

    Wie stark das Licht auf die Weise streut, die einen klaren Himmel blau macht; höher ist ein tieferes Blau

    2
    

    0

    Infinity

    1

    mieCoefficient: number

    Wie viel Dunst sich um die Sonne sammelt, zwischen 0 und 0.1; mehr ergibt ein breiteres, weißeres Leuchten

    0.005
    

    0

    Infinity

    0.001

    mieDirectionalG: number

    Wie eng sich das Dunstleuchten um die Sonne sammelt; nahe 1 ergibt einen kleinen hellen Hof, niedriger verbreitert ihn

    0.8
    

    0

    Infinity

    0.1

    distance: number

    Wie weit die Himmelskuppel von der Kamera entfernt sitzt, was verändert, wie der Horizont wirkt

    500
    

    0

    Infinity

    10

    inclination: number

    Wie hoch die Sonne steht, von -0.5 unter dem Horizont über 0 am Horizont bis 0.5 im Zenit

    0.49
    

    -0.5

    0.5

    0.01

    azimuth: number

    Wo am Horizont die Sonne steht, von 0 bis 1 für eine volle Umdrehung

    0.25
    

    0

    1

    0.01

    sunPosition?: Vector3

    Eine explizite Richtung zur Sonne, die nur verwendet wird, solange useSunPosition true ist; andernfalls wird sie aus Neigung und Azimut abgeleitet

    undefined
    

    true

    useSunPosition: boolean

    Wenn true, wird die Sonne aus sunPosition platziert; wenn false, aus Neigung und Azimut

    false
    
    cameraOffset?: Vector3

    Ein Versatzvektor, der den Horizont relativ zur Kamera verschiebt

    undefined
    

    true

    up: number[]

    Die Richtung, die der Himmel als oben behandelt; [0, 1, 0] für die übliche Szene mit Y nach oben

    [0, 1, 0]
    
    dithering: boolean

    Wenn true, verbirgt feines Rauschen Farbstreifen in den weichen Verläufen des Himmels

    false