Bitbybit Docs
    Preparing search index...

    Class CreatePolygonDto (Inputs.BabylonMeshBuilder)

    Alimenta babylon.meshBuilder.createPolygon: el contorno de un polígono plano en el plano XZ, sus agujeros, un espesor opcional y cómo se sombrea y envuelve.

    Index

    Constructors

    • Parameters

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

      Returns CreatePolygonDto

    Properties

    shape: Vector3[]

    Los puntos del contorno en orden, solo se usan X y Z; el contorno no debe cruzarse a sí mismo

    holes?: Vector3[][]

    Listas de puntos, un contorno por agujero recortado en el polígono

    true

    depth: number

    Espesor que se da al polígono hacia abajo a lo largo de Y, en unidades de la escena; 0 lo mantiene plano

    0
    

    0

    Infinity

    0.1

    smoothingThreshold: number

    Cuán cercanas deben ser dos normales de cara para que la arista entre ellas se sombree suave

    0.01
    

    0

    1

    0.01

    sideOrientation: sideOrientationEnum

    Qué lado de cada cara se dibuja: el anverso, el reverso o ambos; las mallas de un solo lado son invisibles por detrás

    frontside
    
    wrap: boolean

    Cuando es true, los lados de un polígono extruido reciben coordenadas de textura que lo envuelven

    false
    
    enableShadows: boolean

    Cuando es true, la malla proyecta y recibe sombras de las luces que las tienen habilitadas

    true