Bitbybit Docs
    Preparing search index...

    Class CreatePolyhedronDto (Inputs.BabylonMeshBuilder)

    يغذي babylon.meshBuilder.createPolyhedron: أي من متعددات السطوح المدمجة يبنى أو بيانات مخصصة لمتعدد سطوح خاص بك، وحجمه لكل محور وتظليله.

    Index

    Constructors

    • Parameters

      • Optionalsize: number
      • Optionaltype: number
      • OptionalsizeX: number
      • OptionalsizeY: number
      • OptionalsizeZ: number
      • Optionalcustom: number[]
      • Optionalflat: boolean
      • OptionalsideOrientation: sideOrientationEnum
      • OptionalenableShadows: boolean

      Returns CreatePolyhedronDto

    Properties

    size: number

    الحجم على كل محور، بوحدات المشهد، ما لم يتجاوزه حجم لكل محور

    1
    

    0

    Infinity

    0.1

    type: number

    أي شكل مدمج، من 0 إلى 14: 0 رباعي السطوح، 1 ثماني السطوح، 2 اثنا عشري السطوح، 3 عشروني السطوح، 4 معين مكعبي ثماني، ثم المناشير والأهرام والأهرام المزدوجة وقبة

    0
    

    0

    Infinity

    1

    sizeX: number

    الحجم على طول X، بوحدات المشهد؛ 0 يعود إلى size

    0
    

    0

    Infinity

    0.1

    sizeY: number

    الحجم على طول Y، بوحدات المشهد؛ 0 يعود إلى size

    0
    

    0

    Infinity

    0.1

    sizeZ: number

    الحجم على طول Z، بوحدات المشهد؛ 0 يعود إلى size

    0
    

    0

    Infinity

    0.1

    custom?: number[]

    متعدد السطوح الخاص بك بالبيانات التي يتوقعها المحرك، يستخدم بدلا من type عند إعطائه

    true

    flat: boolean

    عندما يكون true، يظلل كل وجه بشكل مسطح، مما يظهر الأوجه بدلا من سطح أملس

    false
    
    sideOrientation: sideOrientationEnum

    أي جانب من كل وجه يرسم: الأمام أو الخلف أو كلاهما؛ والشبكات أحادية الجانب غير مرئية من الخلف

    frontside
    
    enableShadows: boolean

    عندما يكون true، تلقي الشبكة الظلال وتستقبلها من الأضواء المفعلة فيها الظلال

    true