Microsoft: แอพและเกม Hololens ควรกำหนดเป้าหมาย 60 เฟรมต่อวินาทีเพื่อประสบการณ์การใช้งานที่ดียิ่งขึ้น

ไอคอนเวลาอ่านหนังสือ 2 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

HoloLens ขับเคลื่อนโดยซีพียูสถาปัตยกรรม Intel 32 บิต, หน่วยประมวลผล Microsoft Holographic (HPU 1.0) ที่สร้างขึ้นเองและ RAM 2GB เนื่องจากได้รับการออกแบบมาให้เป็นอุปกรณ์ที่ไม่มีการเชื่อมต่อ จึงมี CPU ที่ทรงพลังน้อยกว่าพร้อมระบบระบายความร้อนแบบพาสซีฟและอายุการใช้งานแบตเตอรี่สั้น ดังนั้น Microsoft ได้ให้แนวทางประสิทธิภาพที่เข้มงวดสำหรับนักพัฒนา

การพัฒนาแอปพลิเคชันสำหรับ HoloLens นั้นแตกต่างจากการพัฒนาแอปพลิเคชันเดสก์ท็อปทั่วไป เนื่องจากมุมมองของผู้ใช้จะต้องได้รับการอัปเดตอย่างรวดเร็วในขณะที่เธอเคลื่อนที่ไปมาในโลกของเธอ ดวงตาแต่ละข้างจะต้องถูกนำเสนอด้วยกรอบการมองเห็นที่เป็นอิสระเพื่อจำลองลักษณะที่ปรากฏของวัตถุโฮโลแกรมตามกฎของฟิสิกส์ ขณะที่ผู้ใช้เคลื่อนที่ไปมา การแสดงภาพจะต้องได้รับการอัปเดตโดยมีเวลาแฝงน้อยที่สุด เพื่อหลีกเลี่ยงวัตถุที่ขยับเมื่อเทียบกับคู่หูในโลกแห่งความเป็นจริง ด้วยเหตุนี้ ไปป์ไลน์การเรนเดอร์ของแอปพลิเคชันโฮโลแกรมจึงคล้ายกับไปป์ไลน์การเรนเดอร์ของเกม 3D จากมุมมองของบุคคลที่หนึ่งมาก โปรดทราบว่าการเรนเดอร์แบบไปข้างหน้านั้นถูกกว่าในชุดชิปมือถือเมื่อเปรียบเทียบกับไปป์ไลน์ที่รอการตัดบัญชี

Microsoft ได้กล่าวว่าแอปพลิเคชันควรกำหนดเป้าหมาย 60 เฟรมต่อวินาที (fps) โดยมีเวลาแฝง 1 เฟรม นอกจากนี้ แอปพลิเคชันไม่ควรใช้ RAM เกิน 900 MB

เป้าหมายประสิทธิภาพที่สำคัญ:

เมตริก เป้า
Frame Rate 60 FPS
การใช้พลังงาน เฉลี่ย 1 นาทีในพื้นที่สีส้มและสีเขียว ดูข้อมูลเครื่องมือประสิทธิภาพของระบบ
หน่วยความจำ < 900 MB ภาระผูกพันทั้งหมด

หากแอปพลิเคชันไม่บรรลุเป้าหมายประสิทธิภาพความร้อน/พลังงาน HoloLens จะฆ่าแอปพลิเคชันโดยอัตโนมัติ อ่านรายละเอียดเกี่ยวกับเรื่องนี้จากลิงค์ที่มาด้านล่าง

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: ปพลิเคชัน, นักพัฒนา, เกม, hololens, ไมโครซอฟท์, การปฏิบัติ