From efficient high-quality data-driven on-air graphics up to highly interactive virtual studio productions, the power of Shark 3D lifts your broadcasting productions to a new level of quality, performance and interactivity. Finally imagination is the limit.
|
All these features can be powered by the Shark 3D renderer, which internally is not only based totally on 3d technology, but uses various very advanced rendering techniques for detailed high-quality effects at high performance in HD. See the Shark 3D renderer for technical information about the renderer.
Virtual sets can be highly interactive virtual worlds as in high-end computer games. You can use real-time physics simulation, scripts and external controls to breathe life into your virtual sets.
For more technical details see the Shark 3D section.
|
Germany’s largest and most successful television corporation ProSiebenSat.1 uses Shark 3D in its Berlin studio facilities together with the Vector virtual studio system of VR3.
|
For ProSiebenSat.1, key drivers for choosing Shark 3D have been:
|
|
Blue Space uses Shark 3D for interactive and classical virtual studio productions.
In the broadcasting industry, quick and reliable production cycles are essential. The component assembling and scripting features make it possible for Blue Space to create new interactive content in a very short time. This encompasses all game logic including status displays and map views. The only work Blue Space had to do in C++ were small custom components for camera tracking, proprietary input devices and proprietary video-in hardware.
A central technical aspect is to be sure to always keep 50 fps without compromising the artwork complexity. This includes high-quality video-in mapped on textures in real-time. The performance of the Shark 3D renderer makes this possible.
|
An important feature is build-in networking support. Broadcast viewers and the participants in the studio need different views of the same virtual world. To achieve this each view is rendered on a different computer. On the other hand, the need for networking must not lengthen production times. The build-in networking support of Shark 3D enables Blue Space to keep short production cycles. The complex low-level tasks of network updates and state synchronization is done automatically by the engine. For controlling the applications, Blue Space writes custom applications and custom user interfaces in Java and Visual Basic that communicate with the running engine over TCP. On engine-side, a standard Shark 3D component manages command parsing and dispatching.
Blue Space uses Shark 3D both on Windows and Linux. One reason is that one of the proprietary broadcasting hardware Blue Space is using is available only for Linux. Another reason is that zero-failure is a critical need for live broadcasting productions, and the combination of Shark 3D and Linux provides a solid foundation for this.