การเปลี่ยนผ่านครั้งใหญ่จาก v0 สู่ v1 — ไม่ได้เป็นเพียงการเพิ่มฟีเจอร์ แต่เป็นรีลีสที่มุ่งเน้นการยกระดับคุณภาพและประสิทธิภาพการเรนเดอร์ รวมถึงการผสานรวมกับแพลตฟอร์มจริงให้ดียิ่งขึ้น
[อัปเดตสำคัญ]
การเรนเดอร์ & คุณภาพด้านภาพ
- ปรับปรุงการเรนเดอร์ข้อความ (จัดการเลย์เอาต์ได้แม่นยำยิ่งขึ้น)
- ขยายขอบเขตการรองรับเอฟเฟกต์ภาพ
- การทำงานของการเบลนด์แม่นยำยิ่งขึ้นในสถานการณ์ compositing ที่ซับซ้อน
แอนิเมชัน Lottie
- ขยายการรองรับฟีเจอร์ของ Lottie
- เพิ่มความสม่ำเสมอของผลการเล่นข้ามแพลตฟอร์ม
- มีโมดูล Web Player preset สำหรับสภาพแวดล้อมเว็บ
- ปรับขนาด bundle ให้เหมาะสม
การปรับแต่งประสิทธิภาพขณะรันไทม์
- เลือกโหมดการเรนเดอร์ CPU / GPU ได้
ประสิทธิภาพ
- เพิ่มประสิทธิภาพที่สัมผัสได้ในด้านต่อไปนี้:
- ไปป์ไลน์การเรนเดอร์แบบใช้ CPU
- เส้นทางแบ็กเอนด์ GPU
- การปรับแต่งเพิ่มเติมสำหรับระบบฝังตัวและสภาพแวดล้อมที่มีทรัพยากรจำกัด
รองรับแพลตฟอร์มเว็บ
- ทำให้แบ็กเอนด์ WebGL เสถียรยิ่งขึ้น
- ปรับปรุงแบ็กเอนด์ WebGPU จนพร้อมใช้งานระดับ production
- เพิ่ม WebCanvas ซึ่งเป็นเส้นทางแบบน้ำหนักเบาสำหรับการทำงานในเบราว์เซอร์
API & ประสบการณ์นักพัฒนา
- ปรับปรุงความสม่ำเสมอของ API
- เพิ่มความสามารถในการคาดการณ์พฤติกรรมการทำงาน
- ลดแรงเสียดทานในการผสานรวมกับแอปพลิเคชันและเอนจินจริง
รองรับ Swift
- มี Swift binding อย่างเป็นทางการ
ตัวอย่าง
- มีโปรเจ็กต์ตัวอย่างและทิวทอเรียลเพื่อช่วยให้เริ่มต้นใช้งานได้รวดเร็ว
ความเสถียร
- แก้ไขบั๊กจำนวนมาก
- ปรับปรุงความเสถียรโดยรวมสำหรับสภาพแวดล้อม production
ยังไม่มีความคิดเห็น