G - Physics – 06 – T
Patent
G - Physics
06
T
G06T 17/00 (2006.01) G06T 15/00 (2006.01)
Patent
CA 2203394
A method is described for controlling the level of detail displayed in a computer generated screen display of a complex structure wherein the structure is modeled as a root volume bounding all of the parts of the structure, with the indi-vidual parts comprising sub-objects bounded in sub-volumes. The method begins by selecting the root volume (202) and then enters the step of determining whether or not all sub-objects within the selected volume are turned off (204). If they are, the entire display is culled. If they are not, the system then computes the screen coordinates of the selected volume (208). The method pro-ceeds to the step of determining whether or not the selected volume is on the screen or off. If it is off the screen, the entire volume is culled. If it is on screen, however, a determination is made as to whether or not all sub-objects are turned on (214). If all sub-objects are turned on, the number of screen pixels for the selected volume is computed (216). This screen size is compared to a user defined threshold (218) and if it is smaller than the threshold, the object is drawn as a bounding volume (220). If the selected object is larger than the threshold, a determination is made (230) as to whether or not the object includes sub-volumes. If it does not, the detailed object is drawn (232). If it does include sub-volumes, the system passes each sub-volume (240) back to the step of determining whether or not all sub- objects are turned off (204) to thereby determine for the entire root volume and all sub-volumes the appropriate level of detail to be displayed. The color for any given volume within a level of detail is determined by algebraic summation of the color of all sub-volumes within a parent volume weighted by the ratio of the sub-volume's volume to the parent's volume raised to the 2/3 power. This provides a crude inverse square fall off of intensity of the sub-volumes color to the parent's volume with pleasing results.
Selon un procédé de commande du niveau de détail relatif à un affichage infographique d'une structure complexe, celle-ci est modélisée en tant que volume global délimitant toutes ses parties, chacune de ces parties comprenant des sous-objets délimités dans des sous-volumes. Ce procédé consiste d'abord à sélectionner le volume global (202) puis à déterminer si tous les sous-objets présents dans le volume sélectionné sont effacés (204), et si oui, l'ensemble de l'affichage est éliminé. Si non, le système calcule alors les coordonnées-écran du volume sélectionné (208). Ce procédé consiste ensuite à déterminer si le volume sélectionné s'affiche sur l'écran ou déborde et dans ce cas, l'ensemble du volume est éliminé, mais dans le cas inverse, il détermine si tous les sous-objets sont affichés (214). Si tel est le cas, le nombre de pixels d'affichage nécessaires pour le volume sélectionné est calculé (216). Cette taille d'écran est comparée à un seuil défini par l'utilisateur (218) et si elle est inférieure à ce seuil, l'objet est dessiné sous forme de volume englobant (220). Si l'objet sélectionné présente une taille dépassant ce seuil, le procédé consiste alors à déterminer (230) si ledit objet présente des sous-volumes, et sinon, l'objet détaillé est dessiné (232). Si oui, le système renvoie chaque sous-volume (240) à l'étape permettant de déterminer si tous les sous-objets sont effacés (204), ce qui permet de déterminer, pour l'ensemble du volume global et tous les sous-volumes, le niveau de détail approprié à afficher. Pour un certain niveau de détail, la couleur d'un volume donné est déterminée par une sommation algébrique de la couleur de tous les sous-volumes d'un volume parent, pondérée par le rapport du sous-volume au volume parent élevé à la puissance 2/3. Ceci donne pour l'intensité de couleur des sous-volumes une pente correspondant sensiblement à l'inverse du carré du volume parent et produit des résultats satisfaisants.
Fetherstonhaugh & Co.
The Boeing Company
LandOfFree
Method for controlling the level of detail displayed in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for controlling the level of detail displayed in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for controlling the level of detail displayed in a... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-2077866