Using GL Studio video in Unity

My software guys are trying to figure out if it’s possible to have video being generated by GL Studio (OpenGL) to display in game on a material.

In a nutshell, we have GL Studio creating videos for display units on the fly based on inputs from the user. We are trying to get that video that is being created to show up in game. Is there a way to grab that video that was being rendered in a window before and have a material display it in game instead?

I am Ben, a Solutions Engineer at the DiSTI Corporation, and would gladly help you integrate your GL Studio content into Unity. If you would like to open a dialog with our support group you can email us directly at support@disti.com. We currently have many end users integrating our Open GL content into various scene graphs and would look forward to assisting you with your own integration. Once we work on your solution we will post the integration example here for future users to reference.

To accomplish this you will need to make sure you are using the OpenGL renderer for Unity, all GL Studio content uses OpenGL for drawing. Just load the cockpit .dlls into your Unity application in the same way you load them in your Windows application. This may require developing a plug-in, since the GL Studio .dll needs to be loaded using C++. The trick in Unity will be using a RenderTexture object. This will allow you to draw the cockpit to a texture instead of the screen. That RenderTexture can be applied to geometry in your scene. Hopefully, this points you in the right direction, let me know if you have any more questions.