Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension
Reexamination Certificate
2001-04-04
2003-07-29
Zimmerman, Mark (Department: 2671)
Computer graphics processing and selective visual display system
Computer graphics processing
Three-dimension
C345S960000
Reexamination Certificate
active
06600486
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates to a method for three-dimensional solid graphic generation and a record medium of three-dimensional solid graphic generation which are capable of expressing a solid by changing its shape and expressing a movable solid, and intended preferably to be used for schooling.
2. Description of the Related Art
As conventional file formats for expressing a solid in a three-dimensional manner, a VRML format which is a standard expressing form of a three-dimensional solid in the Internet, a standard CAD file format called IGES or STEP, file formats which are established by respective CAD manufactures such as a DXF file format and so on have been hitherto known. However, these expressing forms of the three-dimensional solid express the solid in a fixed condition.
Meanwhile, part of an expressing method of a binary format such as a preprocessor of StressCheck as finite element analysis software enables parametric representation of the solid.
In this parametric representation, for example in the case of a cylinder, representative lengths of the solid such as a radius and a height are not fixed, and by designating these optionally, the solid is generated based on the designated values.
However, in the conventional expressing form, the expression of the solid with its shape changing from moment to moment and the expression of the movable solid are impossible even by the parametric representation.
That is, in the conventional art, it is difficult to generate a plurality of the graphics continuously while changing the shape of the three-dimensional solid successively, and hence, it has been desired to generate the graphics successively and continuously and to express thus generated graphics.
SUMMARY OF THE INVENTION
In view of the above circumstances, the object of the present invention is to provide a method for three-dimensional solid graphic generation and a record medium of three-dimensional solid graphic generation which are capable of expressing a solid by changing its shape and expressing a movable solid.
According to one aspect of the present invention, the method for three-dimensional solid graphic generation is provided, in which a basic graphic command showing a type of the graphics and a variable showing a size of the graphics are first inputted into an input unit as graphic data and a condition for changing the variable is inputted into the input unit, and thereafter, the three-dimensional solid graphics is generated by changing the size of the graphics based on the condition for changing the variable to change the shape of the graphics in an arithmetic unit.
The following operational sequences are taken by the method for three-dimensional solid graphic generation like this.
Namely, according to this aspect, the use of the variable makes it possible to suppress an amount of data lower when generating the graphics while changing the shape of the graphics successively. Moreover, the generated graphics are displayed successively, thereby allowing the solid to be expressed with its shape changing. Further, when the graphics are generated while moving and changing its shape successively, it is also possible to suppress the amount of data lower. Furthermore, a movable solid can be expressed by displaying these graphics successively.
On the one hand, when inputting the condition for changing the variable into the input unit, a processing command for repetition control and a repetition number are inputted into the input unit. Thereafter, it is suitable to generate the three-dimensional solid graphics as many number as the repetition number by executing processing for generating the graphics by the repetition number based on graphic data.
By employing the repetition control as described above, the graphic data can be processed repeatedly, and hence it is possible to suppress the amount of data lower when generating a plurality of the graphics successively. Further, by displaying the generated graphics successively, it becomes possible to express the solid with its shape changing and the movable solid.
On the other hand, when inputting the condition for changing the variable into the input unit, a processing command for conditional branch control and a condition for branching off processing are inputted into the input unit. Thereafter, it is suitable to generate the three-dimensional solid graphics while meeting the condition for branching off processing when generating the three-dimensional solid graphics in the arithmetic unit.
By employing the conditional branch control as described above, the graphic data can be processed by using the conditional branch, which makes it possible to suppress the amount of data lower when generating a plurality of the graphics successively, similarly to the aforementioned repetition control. Moreover, the generated graphics are displayed successively, thereby allowing the solid to be expressed with its shape changing and the movable solid to be expressed.
As described above, in the method for three-dimensional solid graphic generation according to one aspect of the present invention, the types of the graphics are limited to a small number of basic solids which are fundamental, and only a basic graphic command showing the basic solid and representative lengths of the basic solids are allowed to be designated as the graphic data.
That is, the basic solids comprise the graphics such as a cylinder, a cone, a cube, a polygon prism, a polygon pyramid, a rotary body and the like, and in the case of the cylinder and the cone, for example, the representative lengths such as the radius and the height are designated together with the basic graphic command. Accordingly, features of the solids are designated by two-dimensional coordinate data, and three-dimensional coordinate data such as a coordinate of a vertex is not directly designated in the above aspect of the present invention.
As this result, the amount of data of the file which relates to the graphic data showing the three-dimensional solid can be suppressed lower. It should be mentioned that the three-dimensional solid in complex form can be expressed by using these basic graphic commands in combination.
Further, the amount of data for describing the generation and the display of the three-dimensional solid can be suppressed further lower by using the variable, the repeat control and the conditional branch control. Furthermore, a command string by the simple description in a text file can be employed as the graphic data used in the method for three-dimensional solid graphic generation according to the above aspect of the present invention, and the solid can be expressed by the command strings.
Thus, when the method for three-dimensional solid graphic generation is executed based on the command strings, the simple command string in the text file is employed so that the graphics of the solid is simply generated every time it is executed, as well as easily generated successively while changing the shape of the solid graphics. Thereby, the expression of the solid with its shape changing from moment to moment and the expression of the solid movable in complex and successive manner are made possible, which are impossible by the conventional expressing form of the three-dimensional solid.
According to another aspect of the present invention, the record medium of the three-dimensional solid graphic generation is provided, in which a program readable by a computer is recorded for executing procedures for inputting the basic graphic command showing the type of the graphics and the variable showing the size of the graphics into the input unit as the graphic data and inputting the condition for changing the variable into the input unit, and a procedure for generating the three-dimensional solid graphics by changing the size of the graphics based on the condition for changing the variable to change the shape of the graphics in an arithmetic unit.
The following operational sequences are taken by the record medium of the three-dimensional solid grap
Flynn ,Thiel, Boutell & Tanis, P.C.
Sealey Lance W.
Zimmerman Mark
LandOfFree
Method for three-dimensional solid graphic generation and... 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 three-dimensional solid graphic generation and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for three-dimensional solid graphic generation and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3009307