Bitbybit Docs
    Preparing search index...

    Class BabylonDecal

    Menempelkan gambar pada mesh, seperti label atau logo pada sebuah produk. Decal geometri adalah mesh tipis terpotong yang memeluk permukaan, yang bekerja pada mesh statis apa pun; peta decal justru melukis ke dalam ruang tekstur mesh itu sendiri, tidak menambah geometri, mengikuti deformasi dan memungkinkan banyak proyeksi bertumpuk, tetapi membutuhkan koordinat UV yang bersih.

    Index

    Constructors

    create

    • Membuat decal geometri yang memproyeksikan sebuah gambar ke atas mesh. Decal merupakan mesh anak yang dipotong yang membungkus permukaan mesh sumber, sehingga dapat bekerja dengan material apa pun dan pada mesh statis mana pun. Decal ini menambahkan geometri, jadi untuk mesh yang berdeformasi atau banyak decal yang menumpuk, sebaiknya gunakan pendekatan peta decal.

      Parameters

      Returns Mesh

      Mesh Babylon yang merepresentasikan decal, dengan mesh sumber sebagai induknya

    • Mengaktifkan peta decal ruang UV pada mesh dan menyalakan plugin peta decal dari materialnya. Tidak seperti decal geometri, ini memproyeksikan gambar langsung ke dalam ruang tekstur mesh, sehingga tidak ada geometri yang ditambahkan, decal mengikuti deformasi, dan beberapa proyeksi menumpuk menjadi satu peta. Mesh harus memiliki koordinat UV yang benar dan tidak saling tumpang tindih.

      Parameters

      Returns MeshUVSpaceRenderer

      Renderer peta decal Babylon yang digunakan untuk memproyeksikan gambar

    update

    • Memproyeksikan sebuah gambar ke dalam peta decal. Setiap panggilan menambahkan gambar pada lokasi yang diberikan, menumpuk di atas decal yang telah diproyeksikan sebelumnya. Gunakan bersama dengan peta decal yang diaktifkan pada mesh.

      Parameters

      • inputs: ProjectDecalDto

        renderer peta decal, tekstur gambar dan parameter proyeksi

      Returns void

    • Membersihkan semua decal yang diproyeksikan dari peta decal, mengatur ulangnya menjadi kosong.

      Parameters

      Returns void