ينشئ Oculus وحدة زمنية جديدة مفتوحة المصدر لقياس معدلات الإطار

ستحتاج إلى ساعة أكثر دقة لقياس إطارات 90 إطارًا في الثانية ...تكبير / ستحتاج إلى ساعة أكثر دقة لقياس تلك إطارات 90 إطارًا في الثانية … العودة إلى المستقبل

قراءة متعمقة

بالإضافة إلى الألعاب ، فإن ازدهار الواقع الافتراضي موجود في كل مكان — من الفصول الدراسية إلى العلاج جميع الاشياء التي توقعنا خروجها من صعود Oculus والعصر لا يزال ازدهارا من الواقع الافتراضي المستهلك ، أ وحدة أساسية جديدة من الوقت لم يكن واحد منهم. لكن هذا فقط ما Oculus وفيسبوك قد طرح هذا الأسبوع في شكل نفض الغبار ، وهو تعريف جديد ينقسم ثانية واحدة في بالضبط 7060000 أجزاء.

قراءة متعمقة

Oculus يخفض الحد الأدنى من مواصفات Rift باستخدام “spacewarp غير المتزامن” إذا كنت تستخدم وحدات زمنية شائعة مثل ميلي ثانية أو نانو ثانية لقياس مدة ظهور إطار فيديو واحد على الشاشة ، غالبًا ما تبقى مع كسور غير نظيفة ، عدد صحيح كله. هذا يمكن أن يكون مشكلة في البرمجة والبصرية الآثار ، حيث يمكن التقريب و / أو تمثيل الفاصلة العائمة يؤدي إلى عدم دقة أو عدم التزامن طفيفة مع مرور الوقت. تقديم إطارات الفيديو مع توقيت مثالي هو أيضا جميلة مهم لتقديم تجربة VR مريحة.

وبالتالي ، تم طرح فكرة وحدة زمنية جديدة في أكتوبر 2016 نشر فيسبوك من قِبل المهندس المعماري أوكولوس ستوري كريستوفر هورفاث ، وتم تجسيدها مع الشركاء في الأشهر التالية. ال شيدت نفض الغبار (اختصار لإطار القراد) بحيث كل شيء من 24 إطارًا في الثانية إلى 90 إطارًا في الثانية من ألعاب VR إلى 16000 إطارًا في الثانية الفيديو ذو الحركة البطيئة للغاية والمزيد يمكنه قياس إطار واحد في إجمالي عدد النقرات (إطار 90 إطارًا في الثانية يستغرق 7،840،000 نقرة ، على سبيل المثال). يصطف أيضًا النقر مع الصوت الأكثر شيوعًا معدلات أخذ العينات بنفس الطريقة ، مما يسمح بتحديد الحدود بدقة في التوقيت.

باستخدام مجموعة التعريف هذه ، أنشأ Oculus مصدرًا مفتوحًا C ++ مكتبة تسمح للتكامل السهل مع توقيت المكتبة القياسية المهام. نفس الفكرة الأساسية يمكن تنفيذها في أخرى لغات البرمجة بنفس الطريقة.

هذا كل شيء جيد وجيد ، لكننا في الواقع ننظر أكثر نتطلع إلى دمج هذه الوحدة الزمنية الجديدة المثيرة في موقعنا حوار كل يوم. مرة أخرى في نفض الغبار!

Like this post? Please share to your friends:
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: