Scientific visualization system

G - Physics – 06 – T

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06T 17/00 (2006.01)

Patent

CA 2060975

A 3D scientific visualization system for viewing models composed of polyhedra or other elements having vertices at which analysis results (e.g., temperature or pressure) are defined. The model is viewed either in a cutting plane or as a contour surface in which a given result assumes a specified value. Polygons making up an intersection surface formed by the intersection of the cutting plane or contour surface with the polyhedra forming the model are generated and passed to a polygon processor for rendering and display on a raster-scan device. A series of intersection surfaces are generated for display by varying either the position of the cutting plane along its normal or the value that the result assumes on the contour surface. The testing of elements for possible intersection by the cutting plane or contour surface is speeded up by presorting the elements into zones, based upon either the position of each element along the cutting plane normal or the value of the result over the vertices of the element, and testing only elements within certain zones for intersection with the plane or surface. Intersection calculations for edges shared by multiple elements are minimized by maintaining a global list of edges and flagging those edges whose intersection point with the cutting plane or contour surface has been calculated for any element of the model. The outer surfaces are identified for viewing in an alternative mode of operation by counting the elements sharing a given face of the model and flagging as outer faces those faces associated with only a single element.

Système de visualisation tridimensionnelle de modèles constitués de polyèdres ou d'autres éléments comportant des sommets destinés à représenter des résultats d'analyse (concernant par exemple la température ou la pression). Le modèle est visualisé soit dans un plan de coupe, soit comme une surface de contour dans laquelle un résultat donné prend une valeur particulière. Ce système engendre les polygones offrant une surface d'intersection au niveau où le plan de coupe ou la surface de contour rencontre les polyèdres formant le modèle; ces polygones sont ensuite transférés à un processeur de polygones pour obtenir le rendu et l'affichage de l'image à l'aide d'un dispositif de balayage ligne par ligne. On produit pour l'affichage une série de surfaces d'intersection en faisant varier soit la position du plan de coupe par rapport à sa normale, soit la valeur que prend le résultat sur la surface de contour. Pour accélérer la vérification des éléments par rapport à leur éventuelle intersection avec le plan de coupe ou la surface de contour, on procède à une répartition préliminaire des éléments par zones, soit d'après la position de chaque élément relativement à la normale au plan de coupe, soit d'après l'incidence du résultat sur les sommets de l'élément, en ne prenant en considération que les éléments compris dans certaines zones pour vérifier s'ils font intersection avec le plan ou la surface. Pour minimiser les calculs d'intersection relatifs aux bords partagés par plusieurs éléments, on utilise une liste globale des bords en identifiant les bords dont le point d'intersection avec le plan de coupe ou la surface de contour a été calculé pour tout élément du modèle. Les surfaces extérieures sont identifiées de manière à ce que l'on puisse les visualiser selon un autre procédé consistant à compter les éléments partageant une face donnée du modèle et à identifier en tant que faces extérieures celles qui ne sont associées qu'à un seul élément.

LandOfFree

Say what you really think

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

Rating

Scientific visualization 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 Scientific visualization system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Scientific visualization system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1634384

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