Image generating system and program

   
   

It is an objective to provide a image generating system and program capable of performing an environment mapping which can accurately represent the reflection of light source and the like. An environment texture to be viewed in an upward direction from an object is mapped onto the object in a direction toward the object from above the object without depending on the position or rotational angle of a virtual camera. A rotation matrix obtained from the rotational angle of the object about an axis in the world coordinate system is used to rotate the normal vector of the object. The coordinates NXW and NZW of the rotated normal vector are then used to obtain coordinates U and V. Another rotation matrix for transforming the local coordinate system to a coordinate system (XW, ZW, YW) may be used. With a surface of the object of which normal vector is oriented downwardly and slantingly with respect to the horizontal direction, an environment texture to be mapped when the normal vector is oriented to the horizontal direction is mapped, or the environment mapping may be omitted. The environment texture may be one that increases its brightness when the normal vector of the object is oriented toward a light source or shading processing.

Es ist eine Zielsetzung, zum eines Bildes bereitzustellen, das System und fähiges zum Durchführen eines Klimadiagramms zu programmieren erzeugt, das die Reflexion der Lichtquelle und der dergleichen genau darstellen kann. Eine in einer aufwärts Richtung von einem Gegenstand angesehen zu werden Klimabeschaffenheit, wird auf den Gegenstand in einer Richtung in Richtung zum Gegenstand über vom Gegenstand außen abhängig von der Position oder dem Rotationswinkel einer virtuellen Kamera abgebildet. Eine Umdrehung Matrix, die vom Rotationswinkel des Gegenstandes über eine Mittellinie im Weltbeigeordneten System erreicht wird, wird benutzt, um den normalen Vektor des Gegenstandes zu drehen. Die Koordinaten NXW und NZW des gedrehten normalen Vektors werden dann verwendet, um Koordinaten U und V zu erhalten. Eine andere Umdrehung Matrix für das Umwandeln des lokalen beigeordneten Systems zu einem beigeordneten System (XW, ZW, YW) kann benutzt werden. Mit einer Oberfläche des Gegenstandes, von dem normaler Vektor abwärts und slantingly in Bezug auf die horizontale Richtung orientiert wird, wird eine abgebildet zu werden Klimabeschaffenheit, wenn der normale Vektor der horizontalen Richtung orientiert wird oder das Klimadiagramm kann ausgelassen werden abgebildet. Die Klimabeschaffenheit kann eine sein, die seine Helligkeit erhöht, wenn der normale Vektor des Gegenstandes in Richtung in Richtung einer Lichtquelle oder zum Schattieren der Verarbeitung orientiert wird.

 
Web www.patentalert.com

< Video frame rendering engine

< Graphics system with a buddy / quad mode for faster writes

> Optimized packing of loose data in a graphics queue

> Method for determining measuring positions and method for planning measuring tracks for measuring an object or a part thereof and device for measuring an object or a part thereof

~ 00159