Graphics rendering system

G - Physics – 06 – T

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06T 17/40 (2006.01)

Patent

CA 2679000

The invention relates to a graphics processing solution wherein operator-generated commands (GRinput) concerning a data structure describing a graphics scene are received via at least one user interface (110, 115) associated with a client module (120). Based on the commands (GRinput) the client module (120) produces at least one set of data resources (DR) and at least one instruction set (lset). Each resource in the set of data resources (DR) represents a given graphical content of the scene, and the instruction set (lset) describes interrelationships between these resources. The client module (120) is further adapted to transfer the data resources (DR) and instruction sets (lset) to a server module (130). The server module (130) is associated with a memory means (135) having at least one data area (140, 150, 160) which each is adapted to store an amount of data relating to a given context of the scene. Each amount of data, in turn, is organized as a set of data resources (141, 151, 161 ) and an instruction set (142, 152, 162), which may have a different format than the data resources (DR) and instruction sets (lset) produced in the client module (120). Moreover, the server module (130) implements at least one rendering kernel (170, 171, 172) which is configured to generate a visual output data (VO) based on the set of data resources (141, 151, 161 ) and the instruction set (142, 152, 162). The visual output data (VO) represents a projection of the scene onto a two-dimensional graphics display (180) and has a format adapted for presentation on the graphics display (180).

L'invention concerne une solution de traitement d'éléments graphiques dans laquelle des commandes générées par un opérateur (GRentrée) relativement à une structure de données décrivant une scène graphique sont reçues au moyen d'au moins une interface utilisateur (110, 115) associée à un module client (120). Sur la base des commandes (GRentrée), le module client (120) produit au moins un ensemble de ressources de données (DR) et au moins un ensemble d'instructions (lensemble). Chaque ressource de l'ensemble de ressources de données (DR) représente un contenu graphique donné de la scène; l'ensemble d'instructions (lensemble) décrit les relations mutuelles entre ces ressources. Le module client (120) est en outre adapté pour transférer les ressources de données (DR) et les ensembles d'instructions (lensemble) à un module de serveur (130). Le module de serveur (130) est associé à un moyen mémoire (135) muni d'au moins une zone de données (140, 150, 160), chaque zone étant adaptée pour stocker une quantité de données relatives client module un contexte specifique de la scène. A son tour, chaque quantité de données est organisée comme un ensemble de ressources de données (141, 151, 161) et un ensemble d'instructions (142, 152, 162) pouvant avoir un format différent des ressources de données (DR) et des ensembles d'instructions (lensemble) produits dans le module client (120). En outre, le module de serveur (130) met en AEuvre au moins un noyau de rendu (170, 171, 172) configuré pour générer des données de sortie visuelles (VO) sur la base de l'ensemble de ressources de données (141, 151, 161) et de l'ensemble d'instructions (142, 152, 162). Les données de sortie visuelles (VO) représentent une projection de la scène sur un affichage graphique bidimensionnel (180); leur format est adapté pour une présentation sur l'affichage graphique (180).

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Graphics rendering system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Graphics rendering system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Graphics rendering system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1441234

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.