Bitbybit Docs
    Preparing search index...

    Class PBRMetallicRoughnessDto (Inputs.BabylonMaterial)

    Alimente babylon.material.pbrMetallicRoughness.create : le nom, les couleurs, les valeurs métallique et de rugosité, l'opacité, l'élimination des faces et le décalage de profondeur d'un nouveau matériau.

    Index

    Constructors

    • Parameters

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

      Returns PBRMetallicRoughnessDto

    Properties

    name: string

    Nom sous lequel le matériau est connu dans la scène

    Custom Material
    
    baseColor: string

    Couleur hexadécimale de la surface sous une lumière blanche

    #0000ff
    
    emissiveColor?: string

    Couleur hexadécimale avec laquelle la surface luit d'elle-même, quel que soit l'éclairage ; le noir ne luit pas du tout

    #000000
    
    metallic: number

    Le degré métallique de la surface, de 0 pour la peinture ou le plastique à 1 pour le métal nu

    0.6
    

    0

    1

    0.1

    roughness: number

    La rugosité de la surface, de 0 pour un fini miroir à 1 pour entièrement mat

    0.5
    

    0

    1

    0.1

    alpha: number

    Opacité de 0 pour invisible à 1 pour opaque ; les valeurs intermédiaires rendent la surface translucide

    1
    

    0

    1

    0.1

    backFaceCulling: boolean

    Quand vrai, l'arrière de chaque face est ignoré, ce qui est plus rapide ; faux montre les deux côtés des maillages ouverts

    false
    
    zOffset: number

    Décalage de profondeur qui tire la surface vers la caméra ou l'en éloigne quand elle entre en conflit avec une autre à la même profondeur ; 0 pour aucun

    0
    

    -Infinity

    Infinity

    0.1