1460747680-0c5a4449-a0c1-4e70-bdd2-dd2eb9cd73d5

1. A method adapted to be used in a processor and comprising:
generating a first set of vertex data representing an object to be displayed in a first position on a computer screen;
generating a second set of vertex data representing the object to be displayed in a second position on the computer screen;
applying at least one attribute to one of the sets of vertex data, and wherein the at least one attribute is from the group cosisting of transparecy, color, intensity, reflectivity, fill, and texture; and
processing the first and second sets of vertex data for display of the object in the first and second positions on the computer screen, the at least one attribute causing the object in the first position to appear different from the object in the second position in a manner that provides the object with an illusion three-dimensional of motion between the first position and the second position.
2. The method recited in claim 1 wherein the first and second sets of vertex data comprise vertex data from the group consisting of geometric data and perspective data.
3. The method recited in claim 1 and further comprising:
generating at least one additional set of vertex data representing the object to be displayed in at least one additional position on the computer screen;
applying a different value of the at least one attribute to the at least one additional set of vertex data; and
processing the at least one additional set of vertex data for display of the object in the at least one additional position on the computer screen while displaying the different value of the at least one attribute.
4. A method adapted to be used in a data processing system and comprising:
generating a first set of vertex data representing an object to be displayed in a first position on a computer screen;
generating a second set of vertex data representing the object to be displayed in a second position on the computer screen;
applying first values of transparency and depth to one of the sets of vertex data; and
rendering the first and second sets of vertex data to display the object in the first and second positions on the computer screen, the first values causing the causing the object in the first position to appear different from the object in the second position in a manner that provides the object with an illusion of three-dimensional motion between the first position and the second position.
5. The method recited in claim 4 wherein the first and second sets of vertex data comprise vertex data from the group consisting of geometric data and perspective data.
6. The method recited in claim 4 and further comprising:
generating at least one additional set of vertex data representing the object to be displayed in at least one additional position on the computer screen;
applying second values of transparency and depth to the at least one additional set of vertex data; and
rendering the at least one additional set of vertex data to display the object in the at least one additional position on the computer screen while displaying the second values transparency and depth.
7. The method recited in claim 6 wherein at least one of the sets of vertex data is generated by an interpolative process.
8. The method recited in claim 6 wherein at least one of the sets of vertex data is generated by a curve-fitting process.
9. The method recited in claim 6 wherein at least two of the sets of vertex data are generated by a graphics application specifying desired positions of the object.
10. The method recited in claim 4 wherein, in addition to the first values, at least one attribute from the group consisting of color, intensity, reflectivity, fill, and texture is applied to the one set of vertex data.
11. The method recited in claim 4 wherein the operations are performed in the order recited.
12. A processor executing a computer program comprising the operations of:
generating a first set of vertex data representing an object to be displayed in a first position on a computer screen;
generating a second set of vertex data representing the object to be displayed in a second position on the computer screen;
applying the first values of transparency, color, and depth to one of the sets of vertex data; and
processing the first and second sets of vertex data for display of the object in the first and second positions on the computer screen, the first values of transparency, color, and depth causing the object in the first position to appear different from the object in the second position in a manner that provides the object with an illusion of three-dimensional motion between the first position and the second position.
13. The processor recited in claim 12 wherein the first and second sets of vertex data comprise vertex data from the group consisting of geometric data and perspective data.
14. The processor recited in claim 12 wherein the computer program further comprises the operations of:
generating at least one additional set of vertex data representing the object to be displayed in at least one additional position on the computer screen;
applying second values of transparency, color, and depth to the at least one additional set of vertex data; and
processing the at least one additional set of vertex data for display of the object in the at least one additional position on the computer screen while displaying the second values of transparency, color, and depth.
15. The processor recited in claim 12 wherein, in addition to the first values, at least one attribute from the group consisting of intensity, reflectivity, fill, and texture is applied to the one set of vertex data.
16. A data processing system comprising a computer screen and a processor, the processor executing a computer program comprising the operations of:
generating a first set of vertex data representing an object to be displayed in a first position on the computer screen;
generating a second set of vertex data representing the object to be displayed in a second position on the computer screen;
applying first values of transparency and depth to one of the sets of vertex data; and
rendering the first and second sets of vertex data to display the object in the first and second positions on the computer screen, first values of transparency and depth causing the object in the first position to appear different from the object in the second position in a manner that provides the object with an illusion of three-dimensional motion between the first position and the second position.
17. The data processing system recited in claim 16 wherein the first and second sets of vertex data comprise vertex data from the group consisting of geometric data and perspective data.
18. The data processing system recited in claim 16 wherein the computer program further comprises the operations of:
generating at least one additional set of vertex data representing the object to be displayed in at least one additional position on the computer screen;
applying second values to transparency and depth to the at least one additional set of vertex data; and
rendering the at least one additional set of vertex data to display the object in the at least one additional position on the computer screen while displaying the second values of transparency and depth.
19. The data processing system recited in claim 18 wherein at least one of the sets of vertex data is generated by an interpolative process.
20. The data processing system recited in claim 18 wherein at least one of the sets of vertex data is generated by a curve-fitting process.
21. The data processing system recited in claim 18 wherein at least two of the sets of vertex data are generated by a graphics application specifying desired positions of the object.
22. The data processing system recited in claim 16 wherein, in addition to the first values, at least one attribute from the group consisting of color, intensity, reflectivity, fill, and texture is applied to the one set of vertex data.
23. The data processing system recited in claim 16 wherein the operations are executed by the processor in the order recited.
24. A computer-readable medium containing computer-executable instructions for instructing a processor to perform a method of providing an illusion of motion to an object displayed on a computer screen, the instructions comprising:
generating a first set of vertex data representing the object in a first position on the computer screen;
generating a second set of vertex data representing the object to be displayed in a second position on the computer screen;
applying first values of transparency, color, intensity, reflectivity, fill, and texture to one of the sets of vertex data; and
rendering the first and second sets of vertex data to display the object in the first and second positions on the computer screen, the first values of transparency, color, intensity, reflectivity, fill, and texture causing the object in the first position to appear different from the object in the second position in a manner that provides the object with the illusion of three-dimensional motion between the first position and the second position.
25. The computer-readable medium recited in claim 24 wherein the instructions further comprise:
generating at least one additional set of vertex data representing the object to be displayed in at least one additional position on the computer screen;
applying second values of transparency, color, intensity, reflectivity, fill and texture to the at least one additional set of vertex data; and
rendering the at least one additional set of vertex data to display the object in the at least one additional position on the computer screen while displaying the second values of transparency, color, intensity, reflectivity, fill, and texture.
26. A computer-readable medium having stored thereon a data structure comprising:
a first block of vertex data representing an object to be rendered in a first position on a computer screen; and
a second block of vertex data representing the object to be rendered in a second position on the computer screen, the second block further comprising attribute data that causes the object in the second position to appear different from the object in the first position, in a manner that provides the object with an illusion of three-dimensional motion between the first position and the second position, wherein the attribute data consists of transparency, color, texture, and depth.
27. The computer-readable medium recited in claim 26, wherein the data structure further comprises:
a third block of vertex data representing the object to be rendered in a third position on the computer screen, the third block further comprising attribute data having a different value from that of the second block, causing the object in the third position to appear different from the object in the first and second positions, in a manner that provides the object with an illusion of motion between the first position and the second position.
28. The computer-readable medium recited in claim 26 wherein the first and second blocks of vertex data comprise vertex data from the group consisting of geometric data and perspective data.
29. A method comprising:
generating a first set of vertex data representing an object to be displayed in a first position on a display;
generating a second set of vertex data representing the object to be displayed in a second position on the display;
applying first values of transparency and color to one of the sets of vertex data; and
rendering the first and second sets of vertex data to display the object in the first and second positions on the display, the first values causing the object in the first position to appear different from the object in the second position in a manner that provides the object with an illusion of three-dimensional motion between the first position and the second position.
30. The method recited in claim 31, wherein the first and second sets of vertex data comprise vertex data selected from the group consisting of geometric data and perspective data.
31. The method recited in claim 29, and further comprising:
generating at least one additional set of vertex data representing the object to be displayed in at least one additional position on the display;
applying second values of transparency and color to the at least one additional set of vertex data; and
Rendering the at least one additional set of vertex data to display th object in the at least one additional position on the display while displaying the second values of transparency and color.
32. The method recited in claim 31, wherein at least one of the sets of vertex data is generated by an interpolative process.
33. The method recited in claim 31, wherein at least one of the sets of vertex data is generated by a curve-fitting process.
34. The method recited in claim 31, wherein at least two of the sets of vertex data are generated by a graphics application specifying desired positions of the object.
35. The method recited in claim 29 wherein, in addition to the first values, at least one attribute from the group consisting of intensity, reflectivity, fill, and texture is applied to the one set of vertex data.
36. The method recited in claim 29, wherein the operations are performed in the order recited.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A seal ring comprising:
a first seal portion which seals a sidewall surface of an annular groove on an unsealed fluid side of a shaft, the annular groove being provided in one of two members that are concentrically assembled so as to be relatively rotatable;
a second seal portion which seals a surface of the other of the two members,
an annular interspace between the two members being sealed by the first and second seal portions,
a ring body with a separation portion separated in one place in a circumferential direction to include a first end part and a second end part,
said first seal portion being provided with linear contact portions which come into linear contact with the sidewall surface of the annular groove on the unsealed fluid side, so as to extend continuously over a whole circumference of the seal ring from one side of said separation portion to the other side thereof, and
said linear contact portion which is provided on one side of said separation portion, and said linear contact portion which is provided on the other side of said separation portion being located at a distance in a radial direction of the seal ring so that an inner circumferential surface of the first end part on one side of the separation portion comes into contact with an outer circumferential surface of the second end part on the other side of the separation portion and said linear contact portions having a narrower width in the radial direction than adjacent parts of the ring body to control a quantity of leakage from a sealed fluid side to the unsealed fluid side of the shaft; and
wherein said linear contact portions include:
a first linear contact portion which is extended continuously from one side of said separation portion to the other side thereof, and which comes into linear contact with the sidewall surface of the annular groove on the unsealed fluid side; and
a second linear contact portion which lies nearer a groove bottom side of the annular groove than said first linear contact portion, which is extended continuously from one side of said separation portion to the other side thereof, and which comes into linear contact with the sidewall surface of the annular groove on the unsealed fluid side,
said linear contact portion provided on one side of said separation portion is said first linear contact portion, while said linear contact portion provided on the other side of said separation portion is said second linear contact portion.
2. The seal ring as defined in claim 1, wherein a quantity of leakage is adjusted by a size of a sectional area of a section of a space in the radial direction, the space being formed by said linear contact portion provided on one side of said separation portion, said linear contact portion provided on the other side of said separation portion, a part of the ring body lying between said linear contact portion provided on one side and said linear contact portion provided on the other side, and the sidewall surface of the annular groove is on the unsealed fluid side.
3. The seal ring as defined in claim 1, wherein said linear contact portions define protruding portions which protrude from a side surface of the ring body, toward the sidewall surface of the annular groove on the unsealed fluid side.
4. The seal ring as defined in claim 1, wherein said linear contact portion provided on one side of said separation portion is located nearer a side of said other member than said linear contact portion provided on the other side of said separation portion.
5. The seal ring as defined in claim 4, wherein on the other member side of the ring body, the separation end part of said one side which is provided with said linear contact portion is provided with a first circularly-arcuate protrusive part which protrudes in the circumferential direction, while the separation end part of said other side is provided with a first circularly-arcuate recessed part which is fitted with said first circularly-arcuate protrusive part, and
said first circularly-arcuate protrusive part is provided with a second circularly-arcuate part which protrudes in the circumferential direction, while said first circularly-arcuate recessed part is provided with a second circularly-arcuate recessed part which is fitted with said second circularly-arcuate protrusive part.
6. The seal ring defined in claim 5, wherein one of respective fitting surfaces at which said second circularly-arcuate protrusive part and second circularly-arcuate recessed part are fitted is provided with a protrusion which comes into linear contact with the other fitting surface.
7. The seal ring as defined in claim 1, wherein the separation end part of said one side of said separation portion is provided with a circularly-arcuate protrusive part which protrudes in the circumferential direction, while the separation end part of said other side of said separation portion is provided with a circularly-arcuate recessed part which is fitted with said circularly-arcuate protrusive part, and
one of respective fitting surfaces at which said circularly-arcuate protrusive part and said circularly-arcuate recessed part are fitted is provided with a protrusion which comes into linear contact with the other fitting surface.
8. The seal ring as defined in claim 7, wherein the fitting surfaces are surfaces which are radially spaced from an axis of said seal ring, and which extend in the circumferential direction.
9. A seal ring comprising:
a first seal portion which seals a sidewall surface of an annular groove on an unsealed fluid side of a shaft, the annular groove being provided in one of two members that are concentrically assembled so as to be relatively rotatable; and
a second seal portion which seals a surface of the other of the two members,
an annular interspace between the two members being sealed by the first and second seal portions,
a ring body with a separation portion separated in one place in a circumferential direction to include a first end part and a second end part,
said first seal portion being provided with linear contact portions which come into linear contact with the sidewall surface of the annular groove on the unsealed fluid side, so as to extend continuously over a whole circumference of the seal ring from one side of said separation portion to the other side thereof,
said first and second end parts of the ring body having abutting parts which abut each other in a radial direction of the seal ring,
said linear contact portions having adjacent parts one of which is provided on said abutting part of said first end of the ring body and the other of which is provided on said abutting part of said second end part of the ring body,
said adjacent parts being located at a distance in the radial direction of the seal ring so that a gap is formed therebetween, and
a quantity of leakage from a sealed fluid side to the unsealed fluid side of the shaft being controlled by a space defined by said abutting parts, said adjacent parts, and the sidewall surface of the annular groove.
10. The seal ring as defined in claim 9, wherein a first portion of said linear contact portion is provided on one side of said separation portion, and a second portion of said linear contact portion is provided on the other side of said separation portion and said first and second portions have regions which are placed one over the other when said linear contact portions are projected in the radial direction.
11. The seal ring as defined in claim 9, wherein a quantity of leakage is adjusted by a size of a sectional area of a section of a space in the radial direction, the space being formed by said linear contact portion provided on one side of said separation portion, said linear contact portion provided on the other side of said separation portion, a part of the ring body lying between said linear contact portion provided on one side and said linear contact portion provided on the other side, and the sidewall surface of the annular groove is on the unsealed fluid side.
12. The seal ring as defined in claim 9, wherein said linear contact portions define protruding portions which protrude from a side surface of the ring body, toward the sidewall surface of the annular groove on the unsealed fluid side.
13. The seal ring as defined in claim 9, wherein said linear contact portion provided on one side of said separation portion is located nearer a side of said other member than said linear contact portion provided on the other side of said separation portion.
14. The seal ring as defined in claim 13, wherein on the other member side of the ring body, the separation end part of said one side which is provided with said linear contact portion is provided with a first circularly-arcuate protrusive part which protrudes in the circumferential direction, while the separation end part of said other side is provided with a first circularly-arcuate recessed part which is fitted with said first circularly-arcuate protrusive part, and
said first circularly-arcuate protrusive part is provided with a second circularly-arcuate part which protrudes in the circumferential direction, while said first circularly-arcuate recessed part is provided with a second circularly-arcuate recessed part which is fitted with said second circularly-arcuate protrusive part.
15. The seal ring defined in claim 14, wherein one of respective fitting surfaces at which said second circularly-arcuate protrusive part and second circularly-arcuate recessed part are fitted is provided with a protrusion which comes into linear contact with the other fitting surface.
16. The seal ring as defined in claim 9, wherein the separation end part of said one side of said separation portion is provided with a circularly-arcuate protrusive part which protrudes in the circumferential direction, while the separation end part of said other side of said separation portion is provided with a circularly-arcuate recessed part which is fitted with said circularly-arcuate protrusive part, and
one of respective fitting surfaces at which said circularly-arcuate protrusive part and said circularly-arcuate recessed part are fitted is provided with a protrusion which comes into linear contact with the other fitting surface.
17. The seal ring as defined in claim 16, wherein the fitting surfaces are surfaces which are radially spaced from an axis of said seal ring, and which extend in the circumferential direction.
18. The seal ring as defined in claim 9, wherein said linear contact portions include:
a first linear contact portion which is extended continuously from one side of said separation portion to the other side thereof, and which comes into linear contact with the sidewall surface of the annular groove on the unsealed fluid side; and
a second linear contact portion which lies nearer a groove bottom side of the annular groove than said first linear contact portion, which is extended continuously from one side of said separation portion to the other side thereof, and which comes into linear contact with the sidewall surface of the annular groove on the unsealed fluid side,
said linear contact portion provided on one side of said separation portion is said first linear contact portion, while said linear contact portion provided on the other side of said separation portion is said second linear contact portion.