com.unity.live-capture 4.0.0-pre.2

com.unity.live-capture

Notes: processedReleased November 3, 2022

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2021.3

Package Dependencies

Features

  • Setting a take using code will now prepare the bindings automatically and rebuild the playable graph if needed.
  • Live Capture window layouts that can be chosen in the "Window/Live Capture/Layout" sub-menu.
  • New synchronization API used to match the engine update loop to a synchronization signal.
  • New "Getting Started" window to guide new users of the package.
  • New FrameTimeWithRate struct.
  • New TimecodeSourceState class useful when implementing a custom timecode source.
  • Added a default ITimedDataSource implementation.
  • Added methods to CircularBuffer for inserting into the middle of the buffer.
  • ITimedDataSource now includes an Object reference used for undo support.
  • A Take Organizer window. The window allows you to list, multi-edit, and rename Take assets in the project.
  • TimedDataBuffer can interpolate between samples when retrieving a value when an interpolator is assigned.
  • Genlock source can be assigned from the Live Capture project settings.

📈 Improvements

  • Renamed ISlate to IShot and moved slate data into the Slate struct.
  • APIs now use FrameTime or FrameTimeWithRate instead of Timecode.
  • The Connections window has been redesigned and now uses UI Toolkit.
  • Most methods and properties for timecode related types have been made readonly for increased performance.
  • FaceDevice will interpolate between samples when synchronized if needed.
  • Improved Synchronizer calibration algorithm to yield better results.
  • Synchronizer GlobalTimeOffset has changed to Delay and has an inverted value.
  • Synchronization window shows genlock status.

🔧 Bug Fixes

  • Prevent translation misalignments and rotation jumps when rebasing while the mobile device is facing upwards or downwards.
  • The VirtualCameraDevice foldouts are now hidden when no actor is assigned.
  • The VirtualCameraDevice's "Create and assign a new actor" button was renamed and moved. It is now called the "Create" button.