SIMULATOR WITH MULTIPLE RECONFIGURABLE THREE-DIMENSIONAL COCKPIT VIEWS RENDERED IN REAL-TIME

A simulator is disclosed. A cockpit model comprising a plurality of cockpit model parts that collectively correspond to a simulated cockpit in a simulated vehicle is maintained. For each frame of a plurality of frames, a plurality of cockpit view frustums are determined, each cockpit view frustum co...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MCCARTHY, Robert, BREED, Adam, CARTRETTE, Kevin, HOLLIS, Howell
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:A simulator is disclosed. A cockpit model comprising a plurality of cockpit model parts that collectively correspond to a simulated cockpit in a simulated vehicle is maintained. For each frame of a plurality of frames, a plurality of cockpit view frustums are determined, each cockpit view frustum corresponding to a different cockpit view of a plurality of cockpit views of the simulated cockpit. Shared cockpit scene information comprising a set of cockpit model parts that are within any of the plurality of cockpit views is generated based on the plurality of cockpit view frustums. A processing device submits to a graphics processing unit (GPU) the shared cockpit scene information and GPU instructions that direct the GPU to generate a plurality of cockpit view images that correspond to the plurality of cockpit views from the shared cockpit scene information. The GPU generates the plurality of cockpit view images. La présente invention concerne un simulateur. Un modèle de cockpit comprenant une pluralité de parties de modèle de cockpit qui correspondent collectivement à un cockpit simulé dans un véhicule simulé est maintenu. Pour chaque trame d'une pluralité de trames, une pluralité de troncs de vue de cockpit sont déterminés, chaque tronc de vue de cockpit correspondant à une vue de cockpit différente parmi une pluralité de vues de cockpit du cockpit simulé. Des informations de scène de cockpit partagées comprenant un ensemble de parties de modèle de cockpit qui se trouvent à l'intérieur de l'une quelconque de la pluralité de vues de cockpit sont générées sur la base de la pluralité de troncs de vue de cockpit. Un dispositif de traitement soumet à une unité de traitement graphique (GPU) les Informations de scène de cockpit partagées et des instructions de GPU qui ordonnent à la GPU de générer une pluralité d'images de vues de cockpit qui correspondent à la pluralité de vues de cockpit à partir des informations de scène de cockpit partagées. La GPU génère la pluralité d'images de vues de cockpit.