กูเกิลโอเพนซอร์สไฟล์ .basis สำหรับบีบอัดภาพโดยขยายภาพใน GPU ได้ง่าย, ใช้ทำ texture โมเดลสามมิติ

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 23 พฤษภาคม 2019.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    กูเกิลร่วมกับบริษัท Binomial ประกาศโอเพนซอร์สตัวเข้ารหัสภาพ Basis Universal ที่เป็นตัวบีบอัดและขยายภาพประสิทธิภาพสูงบนชิปกราฟิก ทำให้สามารถเรนเดอร์ภาพโดยวาง texture ความละเอียดสูงโดยไม่ต้องกินหน่วยความจำมากเกินความจำเป็น

    เนื่องจากโค้ด Basis มีประสิทธิภาพสูงบนชิปกราฟิก เมื่อโหลดภาพขึ้นหน่วยความจำจึงโหลดไว้ในรูปแบบที่บีบอัดไว้บนหน่วยความจำกราฟิกได้เลย ทำให้ภาพ Basis นั้นกินพื้นที่หน่วยความจำกราฟิกเพียง 1 ใน 8 ของภาพ JPEG หรือ PNG เท่านั้น

    โค้ดอยู่บน GitHub และมีสัญญาอนุญาตแบบ Apache 2.0 กูเกิลหวังว่าในอนาคตทุกคนจะใช้งานฟอร์แมตนี้ได้ผ่านทาง WebGL หรือ WebGPU

    ที่มา - Google Open Source

    [​IMG]

    Topics: GoogleOpen Source
     

แบ่งปันหน้านี้