Bitbybit Docs
    Preparing search index...

    Class CreatePolygonDto (Inputs.BabylonMeshBuilder)

    Masukan untuk babylon.meshBuilder.createPolygon: garis luar poligon datar pada bidang XZ, lubang-lubangnya, ketebalan opsional serta cara shading dan pembungkusannya.

    Index

    Constructors

    • Parameters

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

      Returns CreatePolygonDto

    Properties

    shape: Vector3[]

    Titik-titik garis luar secara berurutan, hanya X dan Z yang digunakan; garis luar tidak boleh memotong dirinya sendiri

    holes?: Vector3[][]

    Daftar-daftar titik, satu garis luar per lubang yang dipotong dari poligon

    true

    depth: number

    Ketebalan yang diberikan pada poligon ke bawah di sepanjang Y, dalam satuan scene; 0 membuatnya tetap datar

    0
    

    0

    Infinity

    0.1

    smoothingThreshold: number

    Seberapa dekat dua normal muka agar tepi di antaranya di-shading halus

    0.01
    

    0

    1

    0.01

    sideOrientation: sideOrientationEnum

    Sisi mana dari setiap muka yang digambar: depan, belakang atau keduanya; mesh satu sisi tak terlihat dari belakang

    frontside
    
    wrap: boolean

    Jika true, sisi-sisi poligon yang diekstrusi mendapat koordinat tekstur yang membungkusnya

    false
    
    enableShadows: boolean

    Jika true, mesh menghasilkan dan menerima bayangan dari cahaya yang mengaktifkannya

    true