Bitbybit Docs
    Bereite Suchindex vor...

    Klasse PBRMetallicRoughnessDto (Inputs.BabylonMaterial)

    Speist babylon.material.pbrMetallicRoughness.create: der Name, die Farben, die Metallic- und Rauheitswerte, die Deckkraft, das Culling und der Tiefenversatz eines neuen Materials.

    Index

    Konstruktoren

    • Parameter

      • Optionalname: string
      • OptionalbaseColor: string
      • OptionalemissiveColor: string
      • Optionalmetallic: number
      • Optionalroughness: number
      • Optionalalpha: number
      • OptionalbackFaceCulling: boolean
      • OptionalzOffset: number

      Rückgabewert PBRMetallicRoughnessDto

    Eigenschaften

    name: string

    Name, unter dem das Material in der Szene bekannt ist

    Custom Material
    
    baseColor: string

    Hex-Farbe der Oberfläche unter weißem Licht

    #0000ff
    
    emissiveColor?: string

    Hex-Farbe, in der die Oberfläche von sich aus leuchtet, unabhängig von der Beleuchtung; Schwarz leuchtet gar nicht

    #000000
    
    metallic: number

    Wie metallisch die Oberfläche ist, von 0 für Lack oder Kunststoff bis 1 für blankes Metall

    0.6
    

    0

    1

    0.1

    roughness: number

    Wie rau die Oberfläche ist, von 0 für Spiegelglanz bis 1 für vollständig matt

    0.5
    

    0

    1

    0.1

    alpha: number

    Deckkraft von 0 für unsichtbar bis 1 für massiv; Werte dazwischen machen die Oberfläche durchsichtig

    1
    

    0

    1

    0.1

    backFaceCulling: boolean

    Wenn true, wird die Rückseite jeder Fläche übersprungen, was schneller ist; false zeigt beide Seiten offener Meshes

    false
    
    zOffset: number

    Tiefenversatz, der die Oberfläche zur Kamera hin oder von ihr weg zieht, wenn sie mit einer anderen in derselben Tiefe konkurriert; 0 für keinen

    0
    

    -Infinity

    Infinity

    0.1