Bitbybit Docs
    Preparing search index...

    Class PBRMetallicRoughnessDto (Inputs.BabylonMaterial)

    يغذي babylon.material.pbrMetallicRoughness.create: الاسم والألوان وقيم المعدنية والخشونة والعتامة والإخفاء وإزاحة العمق لمادة جديدة.

    Index

    Constructors

    • Parameters

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

      Returns PBRMetallicRoughnessDto

    Properties

    name: string

    الاسم الذي تعرف به المادة في المشهد

    Custom Material
    
    baseColor: string

    لون hex للسطح تحت ضوء أبيض

    #0000ff
    
    emissiveColor?: string

    لون hex الذي يتوهج به السطح من تلقاء نفسه، بغض النظر عن الإضاءة؛ والأسود لا يتوهج أبدا

    #000000
    
    metallic: number

    مدى معدنية السطح، من 0 للطلاء أو البلاستيك إلى 1 للمعدن العاري

    0.6
    

    0

    1

    0.1

    roughness: number

    مدى خشونة السطح، من 0 للمسة المرآة إلى 1 للمطفأ تماما

    0.5
    

    0

    1

    0.1

    alpha: number

    العتامة من 0 للخفي إلى 1 للمصمت؛ والقيم بينهما تجعل السطح شفافا

    1
    

    0

    1

    0.1

    backFaceCulling: boolean

    عندما يكون true، يتخطى ظهر كل وجه، وهو أسرع؛ و false يظهر كلا جانبي الشبكات المفتوحة

    false
    
    zOffset: number

    إزاحة عمق تسحب السطح نحو الكاميرا أو بعيدا عنها عندما يتصارع مع سطح آخر على العمق نفسه؛ 0 لعدم الإزاحة

    0
    

    -Infinity

    Infinity

    0.1