Pixi.js: Apakah ada versi PIXI khusus WebGL?

Dibuat pada 9 Des 2017  ·  4Komentar  ·  Sumber: pixijs/pixi.js

Sekarang WebGL didukung secara luas (97% +) menurut saya masuk akal jika PIXI memiliki versi hanya WebGL (untuk alasan kecepatan dan ukuran bundel).

Bisakah itu dikompilasi sehingga dist bundle tidak menyertakan kode khusus Canvas (mis. Menghapus semua yang berhubungan dengan perender kanvas).

Dan sebagai pertanyaan yang "lebih besar", menurut Anda apakah penggantian Canvas masih diperlukan?

💾 v4.x (Legacy) 🤔 Question

Komentar yang paling membantu

Sepakat! Kami telah merancang ini untuk v5 yang saat ini ada di cabang "berikutnya". Build default PixiJS v5 tidak akan memiliki kanvas, yang sekarang diperlakukan sebagai kelas kedua.

Semua 4 komentar

Sepakat! Kami telah merancang ini untuk v5 yang saat ini ada di cabang "berikutnya". Build default PixiJS v5 tidak akan memiliki kanvas, yang sekarang diperlakukan sebagai kelas kedua.

Saya baru menyadari setelah mengajukan pertanyaan bahwa satu kasus penggunaan untuk rendering Canvas mungkin adalah rendering sisi server. Tetapi saya tidak tahu apakah ada yang benar-benar menggunakan, menggunakan, atau akan menggunakan PIXI untuk rendering sisi server (pada server tanpa GPU).

Namun, pertanyaan pertama masih belum terjawab: dapatkah build saat ini digabungkan tanpa perender Canvas?

Saat ini, tidak. Yang ini bekerja tanpa kanvas: https://github.com/pixijs/pixi.js/tree/next . Terlebih lagi, jika Anda mencoba build "pixi-legacy" dari cabang itu, itu tidak akan berfungsi karena CanvasRenderer rusak dan kami belum memperbaikinya.

Utas ini telah dikunci secara otomatis karena tidak ada aktivitas baru-baru ini setelah ditutup. Silakan buka masalah baru untuk bug terkait.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

gigamesh picture gigamesh  ·  3Komentar

Makio64 picture Makio64  ·  3Komentar

SebastienFPRousseau picture SebastienFPRousseau  ·  3Komentar

courtneyvigo picture courtneyvigo  ·  3Komentar

lunabunn picture lunabunn  ·  3Komentar