Bitbybit Docs
    Preparing search index...

    Class CreatePolyhedronDto (Inputs.BabylonMeshBuilder)

    Alimenta babylon.meshBuilder.createPolyhedron: qual dos poliedros integrados construir ou dados personalizados para o seu próprio, o seu tamanho por eixo e o seu sombreamento.

    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

    Tamanho em todos os eixos, em unidades da cena, a menos que um tamanho por eixo o substitua

    1
    

    0

    Infinity

    0.1

    type: number

    Que forma integrada, de 0 a 14: 0 tetraedro, 1 octaedro, 2 dodecaedro, 3 icosaedro, 4 rombicuboctaedro, depois prismas, pirâmides, bipirâmides e uma cúpula

    0
    

    0

    Infinity

    1

    sizeX: number

    Tamanho ao longo de X, em unidades da cena; 0 recorre a size

    0
    

    0

    Infinity

    0.1

    sizeY: number

    Tamanho ao longo de Y, em unidades da cena; 0 recorre a size

    0
    

    0

    Infinity

    0.1

    sizeZ: number

    Tamanho ao longo de Z, em unidades da cena; 0 recorre a size

    0
    

    0

    Infinity

    0.1

    custom?: number[]

    O seu próprio poliedro como os dados que o motor espera, usado em vez de type quando fornecido

    true

    flat: boolean

    Quando true, cada face é sombreada plana, mostrando facetas em vez de uma superfície suave

    false
    
    sideOrientation: sideOrientationEnum

    Que lado de cada face é desenhado: a frente, o verso ou ambos; as malhas de um só lado são invisíveis por trás

    frontside
    
    enableShadows: boolean

    Quando true, a malha projeta e recebe sombras das luzes que as têm ativadas

    true