Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
371 words
A rendering apparatus for converting data of apices of a polygon in a three-dimensional space into data on a coordinate system corresponding to a given display area and rendering the polygon corresponding to the converted data, comprising: a computing circuit for calculating, for each polygon, coordinate data of apices of the polygon, offset values of a display position of the polygon, and color data of the apices of the polygon on a coordinate system corresponding to a given display area based on coordinate data and color data of the apices of the polygon in a three-dimensional space, the computing circuit is controlled so as to switch between an operation of calculating the coordinate data of the apices of the polygon, the offset values of the display position of the polygon, and the color data of the apices of the polygon and an operation of calculating only the offset values of the display position of the polygon; a memory for storing coordinate data of the apices of the polygon and color data of the apices of the polygon; a data output circuit for outputting coordinate data of the apices of the polygon and color data of the apices of the polygon in the display area that are obtained from the offset values of the display position of the polygon and the coordinate data of the apices of the polygon that have been calculated by the computing circuit, the data output circuit further for adding together the offset values of the display position of the polygon that have been calculated by the computing circuit and one of the coordinate data of the apices of the polygon that have been calculated by the computing circuit and the coordinate values of the apices of the polygon supplied from the memory, and outputting one of the color data of the apices of the polygon that have been calculated by the computing circuit and the color data of the apices of the polygon supplied from the memory; and rendering circuit for rendering the polygon corresponding to the coordinate data of the apices of the polygon and the color data of the apices of the polygon in the display area that are supplied from the data output circuit.
Claim 2
Dependent Claim
371 words
A rendering apparatus for converting data of apices of a polygon in a three-dimensional space into data on a coordinate system corresponding to a given display area and rendering the polygon corresponding to the converted data, comprising: a computing circuit for calculating, for each polygon, coordinate data of apices of the polygon, offset values of a display position of the polygon, and color data of the apices of the polygon on a coordinate system corresponding to a given display area based on coordinate data and color data of the apices of the polygon in a three-dimensional space, the computing circuit is controlled so as to switch between an operation of calculating the coordinate data of the apices of the polygon, the offset values of the display position of the polygon, and the color data of the apices of the polygon and an operation of calculating only the offset values of the display position of the polygon; a memory for storing coordinate data of the apices of the polygon and color data of the apices of the polygon; a data output circuit for outputting coordinate data of the apices of the polygon and color data of the apices of the polygon in the display area that are obtained from the offset values of the display position of the polygon and the coordinate data of the apices of the polygon that have been calculated by the computing circuit, the data output circuit further for adding together the offset values of the display position of the polygon that have been calculated by the computing circuit and one of the coordinate data of the apices of the polygon that have been calculated by the computing circuit and the coordinate values of the apices of the polygon supplied from the memory, and outputting one of the color data of the apices of the polygon that have been calculated by the computing circuit and the color data of the apices of the polygon supplied from the memory; and rendering circuit for rendering the polygon corresponding to the coordinate data of the apices of the polygon and the color data of the apices of the polygon in the display area that are supplied from the data output circuit.
Claim 3
Dependent Claim
184 words
The rendering apparatus according to claim 1, further comprising a control circuit for generating a control signal, wherein the computing circuit is controlled in accordance with the control signal so as to switch between the operation of calculating the coordinate data of the apices of the polygon, the offset values of the display position of the polygon, and the color data of the apices of the polygon and the operation of calculating only the offset values of the display position of the polygon, and wherein the data output circuit adds together the offset values of the display position of the polygon that have been calculated by the computing circuit and one of the coordinate data of the apices of the polygon that have been calculated by the computing circuit and the coordinate values of the apices of the polygon supplied from the memory and outputs one of the color data of the apices of the polygon that have been calculated by the computing circuit and the color data of the apices of the polygon supplied from the memory, in accordance with the control signal.
Claim 4
Dependent Claim
131 words
The rendering apparatus according to claim 1, wherein the data output circuit adds together the offset values of the display position of the polygon that have been calculated by the computing circuit and one of the coordinate data of the apices of the polygon that have been calculated by the computing circuit and the coordinate values of the apices of the polygon supplied from the memory and outputs one of the color data of the apices of the polygon that have been calculated by the computing circuit and the color data of the apices of the polygon supplied from the memory, in accordance with data of depth information of an apex of the polygon that is calculated from the coordinate data of the apex of the polygon in the three-dimensional space.
Claim 5
Dependent Claim
117 words
The rendering apparatus according to claim 1, wherein the data output circuit adds together the offset values of the display position of the polygon that have been calculated by the computing circuit and one of the coordinate data of the apices of the polygon that have been calculated by the computing circuit and the coordinate values of the apices of the polygon supplied from the memory and outputs one of the color data of the apices of the polygon that have been calculated by the computing circuit and the color data of the apices of the polygon supplied from the memory, in accordance with a movement distance of the apices of the polygon in the three-dimensional space.
Claim 6
Dependent Claim
35 words
The rendering apparatus according to claim 1, wherein the coordinate data of the apices of the polygon and the color data of the apices of the polygon that are stored in the memory are preset.
Claim 7
Dependent Claim
45 words
The rendering apparatus according to claim 2, wherein the memory stores, under the control of the control circuit, the coordinate data of the apices of the polygon and the color data of the apices of the polygon that have been calculated by the computing circuit.
Claim 8
Dependent Claim
27 words
The rendering apparatus according to claim 1, wherein the color data of the apices of the polygon are data that have been subjected to a lighting process.
Claim 9
Dependent Claim
277 words
A rendering method for converting data of apices of a polygon in a three-dimensional space into data on a coordinate system corresponding to a given display area and rendering the polygon corresponding to the converted data, comprising: a computing step of determining, for each polygon, whether to perform an operation of calculating coordinate data of apices of the polygon, offset values of a display position of the polygon, and color data of the apices of the polygon on a coordinate system corresponding to a given display area based on coordinate data and color data of the apices of the polygon in a three-dimensional space, or an operation of calculating only the offset values of the display position of the polygon, and performing the determined operation; a data output step of outputting coordinate data of the apices of the polygon in the display area that are obtained by adding together the offset values of the display position of the polygon that have been calculated by the computing step and one of the coordinate data of the apices of the polygon that have been calculated by the computing step and the coordinate values of the apices of the polygon supplied from a memory, and outputting one of the color data of the apices of the polygon that have been calculated by the computing step and the color data of the apices of the polygon supplied from the memory; and a rendering step for rendering the polygon corresponding to the coordinate data of the apices of the polygon and the color data of the apices of the polygon in the display area that are output by the data output step.
Claim 10
Dependent Claim
277 words
A rendering method for converting data of apices of a polygon in a three-dimensional space into data on a coordinate system corresponding to a given display area and rendering the polygon corresponding to the converted data, comprising: a computing step of determining, for each polygon, whether to perform an operation of calculating coordinate data of apices of the polygon, offset values of a display position of the polygon, and color data of the apices of the polygon on a coordinate system corresponding to a given display area based on coordinate data and color data of the apices of the polygon in a three-dimensional space, or an operation of calculating only the offset values of the display position of the polygon, and performing the determined operation; a data output step of outputting coordinate data of the apices of the polygon in the display area that are obtained by adding together the offset values of the display position of the polygon that have been calculated by the computing step and one of the coordinate data of the apices of the polygon that have been calculated by the computing step and the coordinate values of the apices of the polygon supplied from a memory, and outputting one of the color data of the apices of the polygon that have been calculated by the computing step and the color data of the apices of the polygon supplied from the memory; and a rendering step for rendering the polygon corresponding to the coordinate data of the apices of the polygon and the color data of the apices of the polygon in the display area that are output by the data output step.
Claim 11
Dependent Claim
180 words
The rendering method according to claim 8, further comprising the step of generating a control signal, wherein the computing step determines in accordance with the control signal whether to perform the operation of calculating the coordinate data of the apices of the polygon, the offset values of the display position of the polygon, and the color data of the apices of the polygon, or the operation of calculating only the offset values of the display position of the polygon, and wherein the data output step adds together the offset values of the display position of the polygon that have been calculated by the computing step and one of the coordinate data of the apices of the polygon that have been calculated by the computing step and the coordinate values of the apices of the polygon supplied from the memory and outputs one of the color data of the apices of the polygon that have been calculated by the computing step and the color data of the apices of the polygon supplied from the memory, in accordance with the control signal.
Claim 12
Dependent Claim
131 words
The rendering method according to claim 8, wherein the data output step adds together the offset values of the display position of the polygon that have been calculated by the computing step and one of the coordinate data of the apices of the polygon that have been calculated by the computing step and the coordinate values of the apices of the polygon supplied from the memory and outputs one of the color data of the apices of the polygon that have been calculated by the computing step and the color data of the apices of the polygon supplied from the memory, in accordance with data of depth information of an apex of the polygon that is calculated from the coordinate data of the apex of the polygon in the three-dimensional space.
Claim 13
Dependent Claim
117 words
The rendering method according to claim 8, wherein the data output step adds together the offset values of the display position of the polygon that have been calculated by the computing step and one of the coordinate data of the apices of the polygon that have been calculated by the computing step and the coordinate values of the apices of the polygon supplied from the memory and outputs one of the color data of the apices of the polygon that have been calculated by the computing step and the color data of the apices of the polygon supplied from the memory, in accordance with a movement distance of the apices of the polygon in the three-dimensional space.
Claim 14
Dependent Claim
35 words
The rendering method according to claim 8, wherein the coordinate data of the apices of the polygon and the color data of the apices of the polygon that are stored in the memory are preset.
Claim 15
Dependent Claim
38 words
The rendering method according to claim 9, wherein the memory stores the coordinate data of the apices of the polygon and the color data of the apices of the polygon that have been calculated by the computing step.
Claim 16
Dependent Claim
27 words
The rendering method according to claim 8, wherein the color data of the apices of the polygon are data that have been subjected to a lighting process.