近日,Facebook旗下的VR公司Oculus宣布發明了一個新的時間單位:"flick"。對應現在的時間單位相當于7.056億分之一秒,約為1.4納秒。
發明者Christopher Horvath是一名影視從業者,曾擔任Oculus Story Studio的架構師。Horvath表示“flick”是“frame tick”的簡寫。Flick這個時間單位旨在幫助測量視頻幀速率的單個幀持續時間。所以無論視頻是24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz還是120hz,都可以使用整數的Flicks來進行表示。
在電影,游戲以及其他基于屏幕的視覺媒體中,創作者必須以分秒進行思考。但問題是,當你試圖一次處理一幀時,數字將會變得很雜亂。在每秒24幀(或者說24 fps)的情況下,每幀大約為.04166666667秒或41666666.669納秒,這些數字不僅長亂還在小數點后面不斷重復。這會給需要精確數字的程序員和藝術家帶來很多麻煩。
這正是Oculus發明flick的原因。flick能夠以一個整潔的偶數來代表一幀。例如在每秒24幀的電影中,每一幀是2940萬flick。對于每秒60幀(亦即動作游戲的理想幀速率),每一幀是1176萬flick。這是一個十分整潔的數字,程序員和藝術家可以輕松地進行加減乘除,不必再向以前那樣苦惱于小數點。
目前Oculus已經在Github開源了flick(任意門),如果有需求,所有人都能自由下載,可以在自己的軟件中添加這樣的一個時間單位支持,而這樣一個時間單位很有可能成為VR/影視等行業的標準。