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

Discussion in 'เทคโนโลยี' started by iPokz, May 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
     

Share This Page