Bitbybit Docs
    Preparing search index...

    Class PBRMetallicRoughnessDto (Inputs.BabylonMaterial)

    Alimenta babylon.material.pbrMetallicRoughness.create: o nome, as cores, os valores metálico e de rugosidade, a opacidade, o culling e o desvio de profundidade de um novo material.

    Index

    Constructors

    • Parameters

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

      Returns PBRMetallicRoughnessDto

    Properties

    name: string

    Nome pelo qual o material é conhecido na cena

    Custom Material
    
    baseColor: string

    Cor hexadecimal da superfície sob luz branca

    #0000ff
    
    emissiveColor?: string

    Cor hexadecimal com que a superfície brilha por si, independentemente da iluminação; o preto não brilha de todo

    #000000
    
    metallic: number

    Quão metálica é a superfície, de 0 para tinta ou plástico a 1 para metal nu

    0.6
    

    0

    1

    0.1

    roughness: number

    Quão rugosa é a superfície, de 0 para um acabamento espelhado a 1 para totalmente mate

    0.5
    

    0

    1

    0.1

    alpha: number

    Opacidade de 0 para invisível a 1 para sólido; os valores intermédios tornam a superfície translúcida

    1
    

    0

    1

    0.1

    backFaceCulling: boolean

    Quando true, o verso de cada face é ignorado, o que é mais rápido; false mostra ambos os lados de malhas abertas

    false
    
    zOffset: number

    Desvio de profundidade que puxa a superfície na direção da câmara ou para longe dela quando disputa com outra à mesma profundidade; 0 para nenhum

    0
    

    -Infinity

    Infinity

    0.1