Bitbybit Docs
    Preparing search index...

    Class CreateMeshDecalDto (Inputs.BabylonDecal)

    Alimenta babylon.decal.createMeshDecal: a malha na qual colar uma imagem, a imagem, onde e em que sentido é projetada, o seu tamanho e os detalhes de renderização.

    Index

    Constructors

    • Parameters

      • OptionalsourceMesh: AbstractMesh
      • Optionaltexture: BaseTexture
      • Optionalposition: Point3
      • Optionalnormal: Vector3
      • Optionalsize: Vector3
      • Optionalangle: number
      • OptionalcullBackFaces: boolean
      • OptionallocalMode: boolean
      • OptionalzOffset: number

      Returns CreateMeshDecalDto

    Properties

    sourceMesh: AbstractMesh

    Malha sobre a qual projetar o decalque. O decalque é criado como uma malha filha recortada que abraça a superfície.

    undefined
    
    texture: BaseTexture

    Textura de imagem a projetar. Crie-a através de uma textura de imagem, e mantenha um canal alfa para decalques recortados.

    undefined
    
    position: Point3

    Posição do projetor do decalque em coordenadas do mundo. Muitas vezes obtida de um impacto de raio/seleção na malha.

    [0, 0, 0]
    
    normal: Vector3

    Direção ao longo da qual o decalque é projetado, em coordenadas do mundo. Normalmente a normal da superfície no ponto de impacto.

    [0, 1, 0]
    
    size: Vector3

    Tamanho da caixa do decalque em cada eixo. O terceiro valor é a profundidade de projeção.

    [1, 1, 1]
    
    angle: number

    Ângulo pelo qual rodar o decalque em torno da direção de projeção, em radianos.

    0
    

    0.1

    cullBackFaces: boolean

    Remove as faces posteriores da malha do decalque para que só se cole às faces viradas para o projetor.

    true
    
    localMode: boolean

    Calcula o decalque usando as coordenadas locais da malha em vez do espaço do mundo. Útil quando a malha de origem está transformada.

    false
    
    zOffset: number

    Desvio de profundidade usado para evitar z-fighting entre o decalque e a superfície. Valores negativos empurram o decalque na direção da câmara.

    -2
    

    0.5