Oculus създава нова, отворен код единица за време за измерване на честотата на кадрите

„ЩеУвеличи / Ще ти трябва по-прецизен часовник, за да ги измериш 90 кадъра в секунда … Обратно в бъдещето

Допълнителна информация

Отвъд игрите, VR бумът е навсякъде – от класни стаи до терапия кушета От всички неща, които очаквахме да излезем от възхода Oculus и все още развиващата се ера на виртуалната реалност на потребителите, a нова фундаментална единица време не беше една от тях. Но това е просто това, което Oculus и Facebook са разкрили тази седмица под формата на трептенето, ново определение, което подразделя една секунда на точно 705 600 000 части.

Допълнителна информация

Oculus намалява минималните характеристики на Rift, използвайки „асинхронно пространство TechIf използвате общи единици за времето като милисекунда или наносекунда за да измерите колко дълго един кадър от видео се появява на екрана, често сте оставени с частичен остатък, а не от чиста, цяло число. Това може да бъде проблем в програмирането и визуалното ефекти, където могат да се представят кръгли и / или представяния с плаваща запетая водят до лека неточност или десинхронизация във времето. Доставянето на видеокадри с перфектно време също е доста важно за осигуряване на удобно VR преживяване.

Така идеята за нова единица време се излюпи през октомври 2016 г. Публикуване във Facebook от студио Oculus Story Studio Архитект Кристофър Хорват, и през следващите месеци тя се раздели с партньори. Най- flick (кратко за рамка-тик) е конструиран така, че всичко от 24 кадъра в секунда до VR fps с 90 кадъра в секунда до 16 000 fps ултра-бавно видео и повече може да измери един кадър в a цял брой движения (кадър с 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: :???: :?: :!: