Bitbybit Docs
    Preparing search index...

    Class CreatePolyhedronDto (Inputs.BabylonMeshBuilder)

    Alimenta babylon.meshBuilder.createPolyhedron: cuál de los poliedros integrados construir o datos personalizados para el tuyo, su tamaño por eje y su sombreado.

    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

    Tamaño en todos los ejes, en unidades de la escena, a menos que un tamaño por eje lo sustituya

    1
    

    0

    Infinity

    0.1

    type: number

    Qué forma integrada, de 0 a 14: 0 tetraedro, 1 octaedro, 2 dodecaedro, 3 icosaedro, 4 rombicuboctaedro, y después prismas, pirámides, bipirámides y una cúpula

    0
    

    0

    Infinity

    1

    sizeX: number

    Tamaño a lo largo de X, en unidades de la escena; 0 recurre a size

    0
    

    0

    Infinity

    0.1

    sizeY: number

    Tamaño a lo largo de Y, en unidades de la escena; 0 recurre a size

    0
    

    0

    Infinity

    0.1

    sizeZ: number

    Tamaño a lo largo de Z, en unidades de la escena; 0 recurre a size

    0
    

    0

    Infinity

    0.1

    custom?: number[]

    Tu propio poliedro como los datos que espera el motor, usado en lugar de type cuando se proporciona

    true

    flat: boolean

    Cuando es true, cada cara se sombrea plana, mostrando facetas en lugar de una superficie lisa

    false
    
    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
    
    enableShadows: boolean

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

    true