Bitbybit Docs
    Preparing search index...

    Class CreateMeshDecalDto (Inputs.BabylonDecal)

    Masukan untuk babylon.decal.createMeshDecal: mesh tempat gambar ditempelkan, gambarnya, di mana dan ke arah mana diproyeksikan, ukurannya dan detail rendering.

    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

    Mesh tujuan proyeksi decal. Decal dibuat sebagai mesh anak terpotong yang memeluk permukaan.

    undefined
    
    texture: BaseTexture

    Tekstur gambar yang diproyeksikan. Buat melalui tekstur gambar, dan pertahankan kanal alpha untuk decal potongan.

    undefined
    
    position: Point3

    Posisi proyektor decal dalam koordinat dunia. Sering diambil dari hasil kena sinar/pick pada mesh.

    [0, 0, 0]
    
    normal: Vector3

    Arah proyeksi decal, dalam koordinat dunia. Biasanya normal permukaan di titik kena.

    [0, 1, 0]
    
    size: Vector3

    Ukuran kotak decal pada setiap sumbu. Nilai ketiga adalah kedalaman proyeksi.

    [1, 1, 1]
    
    angle: number

    Sudut untuk memutar decal mengelilingi arah proyeksi, dalam radian.

    0
    

    0.1

    cullBackFaces: boolean

    Menghapus muka belakang dari mesh decal sehingga hanya menempel pada muka yang menghadap proyektor.

    true
    
    localMode: boolean

    Menghitung decal menggunakan koordinat lokal mesh alih-alih ruang dunia. Berguna saat mesh sumber ditransformasi.

    false
    
    zOffset: number

    Bias kedalaman yang digunakan untuk menghindari z-fighting antara decal dan permukaan. Nilai negatif mendorong decal ke arah kamera.

    -2
    

    0.5