Recording

Flipside is built around the concept of recording and playback of a number of elements simultaneously. Together, these can be used to tell stories, craft shows, and capture content.

What Flipside records

Recording in Flipside can refer to either motion capture or video.

For video capture, Flipside integrates with several third party tools including OBS and DirectShow.

For motion capture, Flipside combines motion capture data with several other elements into its own custom file format. The data recorded in a Flipside recording includes:

  • Motion capture data for up to 10 actors at the same time
  • Microphone audio for up to 10 actors
  • Lip sync and facial expression data for up to 10 actors
  • Interactions with props in the set
  • Playback of interactive set elements, such as slideshows, drawings, guns firing, and other effects
  • Unity audio, animations, and timelines built into the set

Additionally, Flipside records lip sync data that it derives from analyzing the microphone input for each actor, as well as basic facial expressions. This adds a new level of detail on top of what is traditionally recorded in a motion capture session.

Recording multiple users

Flipside can record scenes with up to 10 users simultaneously, and extra parts can be added after the fact as well by overdubbing roles over existing motion capture recordings.

The real benefit of Flipside comes as a result of recording motion capture while the actors are immersed in the virtual sets. This lets actors see themselves and each other at the correct scale of their characters.

This benefit means better alignment between the actor's movement and the character's movement, which requires substantially less cleanup. For example, an actor playing a much shorter character will automatically take more steps to walk between two points, and they will naturally look up to meet the gaze of taller characters who may not be any taller than them in real life.

In order to benefit from this, the actors do need to be immersed in the virtual scene, since simply adding face tracking on its own still doesn't solve the problem of character scale differences, because actors need to know where to look, and for the steps they take to match the steps their character would take.

Flipside does all of this and more for you automatically.

Keeping users in sync

Flipside sends periodic ping messages between users in a multiplayer session, which enables it to keep track of the average network latency between them. It then uses that information to keep recorded parts in sync and to minimize the perceived latency between them.

Next: Cameras

Edit this page.
This documentation was generated by the My App Documentation Project. We're always open to new contributions *wink* *wink*