Bitbybit Docs
    Preparing search index...

    Class CreatePolygonDto (Inputs.BabylonMeshBuilder)

    يغذي babylon.meshBuilder.createPolygon: المخطط الخارجي لمضلع مسطح في المستوى XZ، وثقوبه، وسمك اختياري، وكيف يظلل ويلف.

    Index

    Constructors

    • Parameters

      • Optionalshape: Vector3[]
      • Optionalholes: Vector3[][]
      • Optionaldepth: number
      • OptionalsmoothingThreshold: number
      • OptionalsideOrientation: sideOrientationEnum
      • Optionalwrap: boolean
      • OptionalenableShadows: boolean

      Returns CreatePolygonDto

    Properties

    shape: Vector3[]

    نقاط المخطط الخارجي بالترتيب، ويستخدم X و Z فقط؛ ويجب ألا يتقاطع المخطط الخارجي مع نفسه

    holes?: Vector3[][]

    قوائم من النقاط، مخطط خارجي واحد لكل ثقب يقطع من المضلع

    true

    depth: number

    السمك الذي يعطى للمضلع نزولا على طول Y، بوحدات المشهد؛ 0 يبقيه مسطحا

    0
    

    0

    Infinity

    0.1

    smoothingThreshold: number

    مدى تقارب ناظمي وجهين ليظلل الحد بينهما بنعومة

    0.01
    

    0

    1

    0.01

    sideOrientation: sideOrientationEnum

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

    frontside
    
    wrap: boolean

    عندما يكون true، تحصل جوانب المضلع المبثوق على إحداثيات نسيج تلتف حوله

    false
    
    enableShadows: boolean

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

    true