Поділитись:

У Facebook оголосили про введення нової одиниці виміру часу

Середа, 24 січня 2018, 18:53
У Facebook оголосили про введення нової одиниці виміру часу

Facebook оголосив про введення нової одиниці обчислення часу в C ++ під назвою Flick.

Один Flick дорівнює 1/705 600 000 секунд, тобто приблизно 1,41723356 наносекунди, – інформує "Новое время".

Як пише винахідник Flick Крістофер Хорват, це слово, яке можна перевести як "клацання" є скороченням від слів "зміна кадру" (frame-tick). Оскільки Хорват раніше співпрацював з такими компаніями, як Pixar, Weta Digital і Industrial Light & Magic, можна очікувати, що нова одиниця вимірювання стане цікава і кінематографістам.

Хорват пояснює, що більшість фільмів знімаються з частотою 24 кадрів в секунду, що означає, що плівка відображає 24 нерухомих зображення кожну секунду в швидкій послідовності. Як каже винахідник, "математика стає брудною", коли ви намагаєтеся визначити час одного кадру. У випадку 24 кадрів в секунду кожен кадр має довжину приблизно 0,04166666667 секунд, або 41666666.669 наносекунд. Через такі цифри можуть розпочатися проблеми з синхронізацією відео і аудіо.

При використанні Flick тимчасові проміжки можна обчислювати за допомогою цілих чисел, а не десяткових дробів. Наприклад, 1/24 секунди в цьому випадку становитиме 29 400 000 фліків, а 1/192 000 – 3675.

У комп'ютерних іграх, де стандартом вважається показник 60 кадрів в секунду, кожен кадр має довжину 11,760,000 фліків. Це число можна легко ділити або додавати, не піклуючись про десяткову крапку.

Facebook випустив документацію щодо створення і використання фліків з відкритим вихідним кодом, що означає, що будь-хто може завантажити і додати підтримку такого підрахунку часу в своє власне програмне забезпечення.

Надрукувати
мітки:
коментарів