Oculus luo uuden avoimen lähdekoodin aikayksikön mitata kehysnopeutta

Tarvitset tarkemman kellon mittaamaan ne 90 kuvaa sekunnissa ...Suurenna / Tarvitset tarkemman kellon mittaamaan ne 90 fps kehystä … Takaisin tulevaisuuteen

Lisälukema

Pelaamisen lisäksi VR-puomi on kaikkialla luokkahuoneista terapiaan sohvatKaikki asiat, jotka odotimme tulevan esiin nousevan Oculus ja edelleen kasvava kuluttajien virtuaalitodellisuuden aikakausi, a uusi perustaajan yksikkö ei ollut yksi niistä. Mutta se on vain mitä Oculus ja Facebook ovat levittäneet tällä viikolla muodossa vieritys, uusi määritelmä, joka jakaa yhden sekunnin kohtaan tarkalleen 705 600 000 osaa.

Lisälukema

Oculus laskee vähimmäisriftinäkökohtia käyttämällä ”asynkronista avaruusloimaa” tekniikkaJos käytät yleisiä aikayksiköitä, kuten millisekuntia tai nanosekuntia mitata kuinka kauan yksi videokuva näkyy näytöllä, sinulle jää usein murto-osa jäännöstä kuin puhdas, koko kokonaisluku. Tämä voi olla ongelma ohjelmoinnissa ja visiossa vaikutukset, joissa pyöristys- ja / tai liukulukujen esitykset voivat johtaa pieneen epätarkkuuteen tai epäsynkronointiin ajan kuluessa. Videokuvien toimittaminen täydellisellä ajoituksella on myös hienoa tärkeää mukavan VR-kokemuksen tuottamiseksi.

Niinpä ajatus uudesta aikayksiköstä haudottiin lokakuussa 2016 Facebook-viesti: Oculus Story Studio -arkkitehti Christopher Horvath, ja se toteutettiin yhteistyökumppaneiden kanssa seuraavien kuukausien aikana. Flick (lyhenne sanoista frame-tick) rakennettiin niin, että kaikki 24 fps elokuvista 90 fps VR-peleihin 16 000 fps: iin erittäin hidastettu video ja paljon muuta voisi mitata yhden kuvan yhdessä kokonaisliikkeiden lukumäärä (90 kuvaa sekunnissa kehys vie 7 840 000 liikettä, esimerkiksi). Vilkutus linjaa myös yleisimmän äänen näytteenottotaajuudet samalla tavalla, mikä mahdollistaa tarkat rajat ajoituksessa.

Tämän määritelmäjoukon avulla Oculus on luonut avoimen lähdekoodin C ++ kirjasto, joka mahdollistaa helpon integroinnin vakiokirjaston ajoitukseen toiminnot. Sama perusidea voidaan toteuttaa muissa ohjelmointikielet suunnilleen samalla tavalla.

Se kaikki on hyvin ja hyvä, mutta olemme oikeastaan ​​enemmän näköisiä eteenpäin integroida tämä jännittävä uusi aikayksikkö meidän jokapäiväinen puhe. Takaisin yhdellä silmäyksellä!

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: :???: :?: :!: