Bitbybit Docs
    Preparing search index...

    Class CreateIcoSphereDto (Inputs.BabylonMeshBuilder)

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

    Index

    Constructors

    • Parameters

      • Optionalradius: number
      • OptionalradiusX: number
      • OptionalradiusY: number
      • OptionalradiusZ: number
      • Optionalflat: boolean
      • Optionalsubdivisions: number
      • OptionalsideOrientation: sideOrientationEnum
      • OptionalenableShadows: boolean

      Returns CreateIcoSphereDto

    Properties

    radius: number

    نصف القطر على كل محور، بوحدات المشهد، ما لم يتجاوزه نصف قطر لكل محور

    1
    

    0

    Infinity

    0.1

    radiusX: number

    نصف القطر على طول X، بوحدات المشهد؛ 0 يعود إلى radius

    0
    

    0

    Infinity

    0.1

    radiusY: number

    نصف القطر على طول Y، بوحدات المشهد؛ 0 يعود إلى radius

    0
    

    0

    Infinity

    0.1

    radiusZ: number

    نصف القطر على طول Z، بوحدات المشهد؛ 0 يعود إلى radius

    0
    

    0

    Infinity

    0.1

    flat: boolean

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

    false
    
    subdivisions: number

    عدد مرات تقسيم العشروني الأوجه الابتدائي فرعيا؛ الأكثر أكثر استدارة وأثقل

    4
    

    0

    Infinity

    1

    sideOrientation: sideOrientationEnum

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

    frontside
    
    enableShadows: boolean

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

    true