Software system and compatibility
Software and system compatibility


Overview

We offer the following possibilities for displaying 3D data on HoloVizio:

  • The solution for integrating existing applications with HoloVizio is our OpenGL Wrapper which intercepts OpenGL calls coming from the application and transfers them to the 3D display. The application does not have to be aware of the presence of the wrapper, the application's OpenGL window looks the same, but the 3d model is also displayed on HoloVizio. This solution is able to display the contents of the OpenGL render windows of your application, but in true 3D.
  • For displaying 3D models, you either use your preferred 3D model viewer application with the OpenGL wrapper (see above), or alternatively export the model to one of the formats supported by our model viewer applications, and display it on the HoloVizio in real-time.
  • For displaying image-based content (eg. pre-rendered images or animations rendered using 3DS Max, real multi-camera shots), we provide renderer / converter / video player applications. The chain starts with a 3DS max plug-in that you can use to render your scene from numerous viewpoints, which is followed by the conversion process that combines images / videos taken from different viewpoints into a video stream that can be played on the display. Conversion is an off-line process, which takes a few seconds per frame. The resulting video stream can be played back on the displays in real-time. The converter can of course be fed with multi-camera images created / captured by other means, provided that precise camera parameters are known.

HoloVizio Software

  • 3DConverter –  Create 3D images and videos from 2D image sequences - computer generated or camera images.
This software reads your image sequences, camera setup, and the type of the HoloVizio device to be used, and outputs video files that can be played on the HoloVizio in real-time using HoloPlayer. To use this method, you need an image / video sequence that shows your object from 30-180 different directions (linear or circular camera array, depending on the display model used).

  • HoloRender –  Plugin for Autodesk 3ds max for easily generating rendered image sequences.
This plugin for 3ds max automates the process of creating the cameras around the object, and rendering the required images in one step. It can also offload rendering work to a Backburner rendering cluster.

  • HoloPlayer –  Play 3D images and videos on HoloVizio devices.
This application plays the video files output by 3DConverter, and plays them on the HoloVizio in real-time.
HoloPlayer for the large displays (HV360P, HV722RC, HV C80) enables the user to play back pre-rendered animations on the built-in computer cluster with 25 FPS, synchronized with optional audio. The playlist feature makes unattended demonstrations possible.

  • HoloVizio OpenGL Wrapper –  Use your existing OpenGL-based applications on the HoloVizio without modification.
The HoloVizio OpenGL Wrapper creates a layer between your OpenGL-based application and the original OpenGL library. It seamlessly intercepts OpenGL calls made by the application, and sends the OpenGL stream to the rendering cluster embedded in the display.

HoloVizio Model Viewer applications

  • ModelViewer, DICOMViewer – View, inspect, animate your 3DS, OBJ, FBX models and volumes (DICOM, image sequence) in real-time!
By using HoloVizio model viewers, you can be sure your HoloVizio device is pushed to the limit. Developed by Holografika’s software engineers, all aspects of the rendering process are carefully tuned for our 3D displays. Using configuration files, you can store lighting conditions, camera arrangement and more. You can also use various input devices to navigate around the models. Some of these applications are OpenGL-based, and the OpenGL wrapper is used to display in 3D, while others bypass the OpenGL layer for increased performance.



3D content generation for HoloVizio 3D displays


Compatibility

Supported opreating systems

HoloVizio software components are tested and supported on the following operating systems:

  • Windows 7 64 bit
  • Fedora 20 Linux 64-bit
Our software products have also been successfully used on the following platforms:

  • Windows XP 32 bit and 64 bit
  • Windows 7 32 bit and 64 bit
  • RedHat Enterprise Linux 3.8 and 4.7 32-bit
  • Suse Linux 10.0 64-bit
  • Fedora 8 Linux 64-bit
  • Gentoo Linux 2007.0 64-bit
  • OpenSuse Linux 11.2 x64
Supported applications

Direct display using the HoloVizio OpenGL Wrapper

The OpenGL wrapper implements an ever increasing subset of the OpenGL specification. At the moment, it supports applications based on the following common OpenGL-based visualization libraries: OpenInventor, Inventor, Coin3D, OpenSceneGraph, AVS/Express, jMonkey, WorldWind, Unity. For a detailed description, please email us to receive the HoloVizio OpenGL Wrapper Programmers Guide.

The wrapper has been successfully used with various medical, oil and gas exploration, modeling and simulation software and Nvidia technical OpenGL.

In case you would like to use your own software with the OpenGL Wrapper, please send us a Windows or Linux binary package with sample data files (and license if needed), and our software team will analyze it, providing you information on compatibility and sending you back images / videos of your software running on the HoloVizio.


CAD / Modeling applications

Below we have listed several software packages that we have tested with HoloVizio. The majority of them can work with the OpenGL wrapper, others (marked with a *) can be used with the export-and-display approach. Please note that this list is far from being exhaustive, as you can use virtually any CAD / modeling package that can export to one of the popular 3D model formats. In case you would like to see your own models on the HoloVizio, please send us sample models.


Modeling / animation: Scientific application: Entertainment:
  • Blender 2.42a
  • DeepView
  • EON Viewer
  • EvArt
  • IVTuneViewer
  • Milkshape3D
  • Misfit model 3D
  • 3D Slicer
  • Mercury Avizo
  • MyVR (Hexagon)
  • PyMOL
  • Visage Interactive
  • VMD
  • 3D Fish School



Hardware requirements

Operates on 64-bit Intel / AMD PCs having one free Gigabit Ethernet network port, min. 4 GB of RAM and one of the supported operating systems.

Requires minimum one dedicated Gigabit Ethernet cable connections for data transfer to the built-in render cluster (Infiniband and 40GbE is optional). Interactive operation frame rate is up to 60 FPS.

Compatible PCs configured and with pre-installed HoloVizio software can be ordered with the displays.
 
 

 
Software Information
  • Available software papers on request
In your e-mail please provide information about your company (company activities, contact information) and the documents you are interested in.

We will send you the documents in pdf format via e-mail. Please find here the downloadable Adobe Acrobat Reader.

 

  Tel.: +36 1 281-9114
Fax: +36 1 358-1208
http://www.holografika.com
  © Holografika. All rigths reserved. Commercial use of the texts, photos and videos
are prohibited without the prior written permission obtained from Holografika.
Contact  Sitemap  Home