Facebook發(fā)明新時間單位Flicks 單幀持續(xù)時間
- 來源:網(wǎng)絡
- 作者:Deego
- 編輯:Deego
Facebook今天推出了一款新產(chǎn)品:Flicks,一種新的時間單位。是的,一個新的時間單位,就像秒或分鐘或小時。
根據(jù)Flicks的GitHub頁面介紹,F(xiàn)lick是“大于1納秒的最小的時間單位”,定義為1 / 705,600,000秒。相比之下,納秒是10億分之一秒,也就是說一Flick大約是1.41723356納秒。
不少人可能會對此感到奇怪,為什么Facebook突然弄出這么個東西來。據(jù)悉,F(xiàn)lick這個名字本身是“frame-tick”的混成詞,F(xiàn)lick這個時間單位旨在幫助測量視頻幀速率的單個幀持續(xù)時間。所以無論視頻是24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz還是120hz,都可以使用整數(shù)的Flicks來進行表示。
程序員已經(jīng)使用C ++中的內(nèi)置工具來管理這些精確的幀同步,特別是在CGI中設計視覺效果的時候,但是C ++中最精確的時間是納秒,并不能平均分配到大多數(shù)幀速率。創(chuàng)建一個新的時間單位來解決這個問題的想法可以追溯到去年,當時開發(fā)者Christopher Horvath在Facebook上提出了這個問題。

玩家點評 (0人參與,0條評論)
熱門評論
全部評論