1.7 KiB
1.7 KiB
Stora Studion - Virtual production Unity Project
Unity project with code and example to enable video production.
The application receives data from compatible cameras following the FreeD protocol, and streams a video texture using NDI that can be used for video composing.
##Cameras
The project is calibrated for the following cameras at Stora Studion:
- 2x Panasonic AW-UE150
- 1x Panasonic AW-UE100
Setup
- Open the project in Unity 2022.3.10f1
- Open the scene
SceneLillaStudionTest
Changes from original package
- Fixed zoom decoding precision in
FreeDPacket.cs(newGetZoom()method) - Added per-camera focal length calibration using
AnimationCurve - Added
CameraModelenum (UE150/UE100) for per-camera settings - Added coordinate system conversion from Unreal Engine to Unity
- Added rotational offset calibration via parent GameObjects
Development
The package is inspired by the LiveLink package available for Unreal Engine.
The documentation for Free-D is available here: https://www.manualsdir.com/manuals/641433/vinten-radamec-free-d.html
- https://github.com/Stefterv/Unity.FreeD: Baseline for FreeD communication in Unity. A physical camera simulator was added to be able to debug without needing hardware.
- https://github.com/keijiro/KlakNDI - To stream NDI video in UNITY via Ethernet
- https://github.com/obs-ndi/obs-ndi - To test receiving NDI video in OBS streamed from Unity
Contact
Original package: Luis Quintero | luis.quintero@dsv.su.se | https://luisqtr.com Calibrated for Stora Studion: Åke Berg | akbe3476@dsv.su.se