VIRTUAL REALITY GAME SYSTEM WITH PSEUDO 3D DISPLAY DRIVER & MISSION CONTROL

The 3D video game software 10 is played by a Player and generates a stream of 3D visuals through a game engine that outputs 3D game data. Video games are written using one of several common Application Programming Interfaces API for handling the rendering and display functions of the game. The 3D ga...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BOUTELIER, CEDRIC, SCALLIE, LAURENT
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The 3D video game software 10 is played by a Player and generates a stream of 3D visuals through a game engine that outputs 3D game data. Video games are written using one of several common Application Programming Interfaces API for handling the rendering and display functions of the game. The 3D game data are output with API function calls to conventional API drivers 12, which render the 3D game data into display image data that are fed to a graphics display card 14 and result in a 2D image displayed on a 2D display monitor 16. The 3D game data output of the video game software 10 are intercepted and redirected to pseudo API divers 20 which generate right R and left L stereoscopic image outputs to right and left stereoscopic display cards 22, 24 that generate the resulting 3D stereoscopic display on a 3D display device 26. L'invention concerne un logiciel (10) de jeu vidéo 3D destiné à être utilisé par un joueur, et qui produit un flux d'images 3D au moyen d'un moteur de jeu produisant lui-même des données de jeu. Les jeux vidéo sont écrits à l'aide d'une des interfaces communes de programmation d'application (API) en vue de traiter le rendu et d'afficher les fonctions du jeu. Les données de jeu 3D sont produites au moyen d'appels de fonction d'API destinés à des commandes (12) d'API classiques, qui permettent de convertir les données de jeu en données d'image d'affichage, lesquelles sont chargées sur une carte graphique (14) d'affichage et résultent en une image 2D affichée sur un écran d'affichage 2D (16). Les données de jeu 3D produites par le logiciel (10) de jeu vidéo sont interceptées et redirigées vers des pseudo-commandes (20) d'API qui produisent des données de sortie d'image stéréoscopique gauche (G) et droite (D) vers des cartes d'affichage (22, 24) stéréoscopiques gauche et droite, lesquelles produisent à leur tour l'affichage stéréoscopique 3D sur un dispositif d'affichage (26) 3D.