当我们需要的时间单位不存在时,为什么不创造它呢?这就是 Facebook 刚刚通过创建相当于 1/705,600,000 秒的“轻弹”所做的事情。根据该公司发布的文件GitHub,轻弹仅持续一纳秒(1/1,000,000,000 秒)。
https://twitter.com/fbOpenSource/status/955537839780843520
该单元将用于刷新率变化较大的复杂视频领域。我们可以在 24、25、30、48、50、60、90、100 和 120 Hz 中找到它们,同步不同频率的视频帧很快就会变得令人头疼。为了实现这一点,工程师必须使用十进制数字,但十进制数字并不总是很容易使用,有时还会产生错误。
一年多前提出的一个想法
通过使用这个时间单位,他们将能够使用更容易操作的整数。到目前为止,开发人员已经用 C++ 设计了工具来管理这些精确的计时,但这种编程语言允许的最精确的单位是纳秒。
根据边缘,创建新的时间单位的想法去年曾在脸书上曝光由 Oculus 开发者 Christopher Horvath 开发。现在这里已经实现了。