Facebook twists time to make graphics easier to code with Flick

facebook flick new time unit for coding the wolfe macbook vr rift
Facebook has a new creation: The Flick. And no, it’s not a fancy version of that annoying Facebook poke, it’s actually a new unit of time designed for coding video and other moving visual effects. Shared on GitHub on Monday, January 22, by Facebook’s Oculus division, a Flick is designed to simplify syncing videos and animations at multiple frame rates or monitor refresh rates and audio sample rates.

Currently, when designers create a visual in CGI, they use nanoseconds to time the visual. The problem? When you divide the most common frame or refresh rates into nanoseconds, the numbers can be infinitely repeating decimals or numbers that require several digits past the decimal. A Flick, which is a shortened name for a frame-tick, is designed so everything can be synced in whole numbers, no decimals required. Even when adjusting a graphic’s refresh rate from the standard options between 24hz and 120hz, measuring time in Flicks means using whole numbers.

Using Flicks could, in theory, simplify production of multiple types of moving content, including video, audio, moving graphics, and even video games. A Flick is 1/705,600,000 of a single second. Used for 24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz and 120hz, Flicks allow developers to work with whole numbers when working with the frame duration and refresh rates. As the GitHub page states, a Flick allows developers to complete “timing work against the system high-resolution clock, which is in nanoseconds, but doesn’t get slightly out of sync when doing common frame rates.”

The development of the Flick also supports several of the most common audio sample rates, allowing developers to sync visuals and audio without using a rounded decimal number that could eventually leave the audio slightly off.

“When working with creative visual effects for film, television, and other media, it is common to run simulations or other time integrating processes which subdivide a single frame of time into a fixed integer number of subdivisions,” the post reads. “It is handy to be able to accumulate these subdivisions to create exact 1-frame and 1-second intervals, for a variety of reasons.”

Facebook says the idea behind the Flick came from a technical question from Christopher Horvath, a former Oculus architect, that first suggested the standardized time unit last year. The project has since been refined with contributions from a number of people as it made its way through Facebook’s Open Source process. The code and license are available from GitHub.

Product Review

Anybody seen my grenades? ‘Battlefield V’ shows up late and unprepared

Battlefield V’s War Stories give us a new perspective on World War II, but the game’s lack of polish across both its campaign and multiplayer modes are almost impossible to ignore.

Multi-monitor issues? Here's how to resolve them

If you're running into multi-monitor problems, you're not alone. Two screens are very useful, but they can present some difficulties. Here are some common multi-monitor problems and how to fix them.
Home Theater

Learn how to calibrate your home theater speakers for sheer audio bliss

Make your home theater rumble just right with our manual speaker setup guide, a simple, step-by-step walkthrough to getting the most from your audio equipment without needing to rely on imperfect automatic calibration.

How to convert and play FLAC music files on your iPhone or iPad

The high-resolution revolution is upon us, and FLAC files are a popular way to store hi-res sound. But what if you’re an iOS user? Check out our article to find out more about FLAC files, and how to use them on Apple devices.

Golf ball-sized Lume Cube Air is a pocketable LED for photos and video

Off-camera lighting for smartphones and GoPros just got even smaller. Meet the Lume Cube Air, a smaller portable LED light designed for photos and videos that weighs only about two ounces.

Edit portraits with A.I. and adjust focus in the new ON1 Photo RAW 2019 editor

ON1 Photo RAW 2019 now has a dedicated tab for portraits that automatically recognizes faces to help with retouching. The update also brings a new focus stacking tool, enhancements to layers, and improvements to local adjustments.

Taking shots in the dark with Night Sight, the Pixel’s newest photo feature

The Google Pixel range has always been the home of some of the mobile world's best phone cameras. That performance is now getting even better with the introduction of the low-light Night Sight mode.

Alpha Female: Sony awards five women grants to support artisan diversity

Women can face several challenges in launching a photography career -- Sony's latest initiative aims to help propel women in the industry forward. Sony recently announced the winners of the Alpha Female program.
Emerging Tech

The best drone photos from around the world

Most of today's drones come equipped with high-end cameras, which are quickly revolutionizing the world of aerial photography as we know it. Here are some of the best drone photos from around the world.
Product Review

Fewer pixels, better camera? The Nikon Z6 shows the beauty of restraint

The Nikon Z6 is the sibling to the new mirrorless Z7 -- but for some photographers, the cheaper Z6 may be the better option. Read where the $2,000 camera beats the $3,400 one (and where it doesn’t) in our Nikon Z6 review.
Social Media

Build a wish list and shop videos with Instagram’s latest shopping update

Eyeing a product on Instagram? Now there are more ways to shop from the social network. Instagram just rolled out options to save products in a collection as users can also now shop from videos.

See the National Forests like never before in these awe-inspiring drone videos

What's the difference between a National Park and a National Forest? Drones. With no ban on drones in National Forests -- at least, not yet -- filmmakers have a way to capture the immensity of these locations with stunning results.
Product Review

With outstanding image quality, the ‘basic’ Sony A7 III excels in every way

Replacing the four-year-old A7 II as the new entry-level model in Sony's full-frame line, the A7 III is an impressively capable camera that gives more expensive models a run for their money.
Social Media

Addicted to Instagram? Its new ‘activity dashboard’ is here to help

Ever get that nagging feeling you're spending too much time on Instagram? Well, a new "activity dashboard" has a bunch of features designed to help you better control how you use the addictive photo-sharing app.