Bitbybit Docs
    Preparing search index...

    Class PBRMetallicRoughnessDto (Inputs.BabylonMaterial)

    Alimenta babylon.material.pbrMetallicRoughness.create: el nombre, los colores, los valores metálico y de rugosidad, la opacidad, el descarte de caras y el desplazamiento de profundidad de un material nuevo.

    Index

    Constructors

    • Parameters

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

      Returns PBRMetallicRoughnessDto

    Properties

    name: string

    Nombre por el que se conoce el material en la escena

    Custom Material
    
    baseColor: string

    Color hexadecimal de la superficie bajo luz blanca

    #0000ff
    
    emissiveColor?: string

    Color hexadecimal con el que brilla la superficie por sí misma, sin importar la iluminación; el negro no brilla en absoluto

    #000000
    
    metallic: number

    Cuán metálica es la superficie, de 0 para pintura o plástico a 1 para metal desnudo

    0.6
    

    0

    1

    0.1

    roughness: number

    Cuán rugosa es la superficie, de 0 para un acabado espejo a 1 para totalmente mate

    0.5
    

    0

    1

    0.1

    alpha: number

    Opacidad de 0 para invisible a 1 para sólido; los valores intermedios hacen la superficie translúcida

    1
    

    0

    1

    0.1

    backFaceCulling: boolean

    Cuando es true, se omite el reverso de cada cara, lo que es más rápido; false muestra ambos lados de las mallas abiertas

    false
    
    zOffset: number

    Desplazamiento de profundidad que acerca o aleja la superficie de la cámara cuando compite con otra a la misma profundidad; 0 para ninguno

    0
    

    -Infinity

    Infinity

    0.1