Recording medium, program and data structure for representing two- or three-dimensional object

A computer storage and data structure technology, which is applied in computing, electrical digital data processing, special data processing applications, etc., can solve the problems of low utilization of CAD system and low processing efficiency, and achieve the effect of easy rework and improved processing efficiency.

Inactive Publication Date: 2005-11-02
日本索阿株式会社 +1
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0021] In addition, a method of storing the change history of the shape in the same data structure is also considered. However, since many ...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Recording medium, program and data structure for representing two- or three-dimensional object
  • Recording medium, program and data structure for representing two- or three-dimensional object
  • Recording medium, program and data structure for representing two- or three-dimensional object

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0198] An exemplary embodiment of the data structure according to the invention is explained in detail below.

[0199] Fig. 22 is a diagram showing a two-dimensional diagram for explanation of an example of a data structure according to the present invention. 1 in the figure is a 2D graph, and points V0, V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13, and V14 are the points that constitute the 2D graph 1.

[0200] The data structure for storing the graph in the memory is a collection of a plurality of point data constituting the graph, and each point data holds information necessary for expressing the graph.

[0201] In FIG. 22, first, since the adjacent points of V0 are the points V1, V3, V6, and V7 connected by lines with V0, the adjacent points are left-handed in the point data of the point V0 and the points V1, V3, V6, and V7 are arranged. Record the address data V1, V3, V6, V7 of each point in sequence. The adjacent points V1, V3, V6, and V7 are also recorded in...

Embodiment 2

[0228] Next, an embodiment in the 3D graphics of the present invention will be described in detail.

[0229] FIG. 26 shows a three-dimensional graph, and points V0, V1, V2, V3, V4, V5, V6, and V7 are points constituting the graph 7 .

[0230] In the data structure of the present invention, the above-mentioned points are recorded as point data each holding information necessary for expressing a figure.

[0231] In graph 7 of FIG. 26, first, since the adjacent points of V0 are points V1, V3, and V4 connected with V0 by a straight line, the adjacent points are left-handed in the order of points V1, V3, and V4 in the point data of point V0. The address data V1, V3, and V4 of each point are sequentially recorded. The adjacent points V1, V3, and V4 are also recorded in the same manner. Among the adjacent points, a numerical value indicating which address data of point V0 is to be recorded is recorded in the point data of V0.

[0232] Although it is assumed here that the adjacent p...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention provides a data structure which does recording uniformly to the two-dimension or three-dimension pattern with a same form, a data structure with little data volume and excellent processing efficiency and a program that executes reading-and-writing to the data structure at the state that the computer is used for executing the graphic processing. The data structure is a facility which is used for recording the data of the processed pattern in the computer memory at the state that the computer is used for processing two-dimension or three-dimension graphic, wherein at the state that the point P has the abutting points Q, R, S, ... which are linked with a line, the data of the point includes the following components: (1) the address of the area where the data of the point P is recorded; (2) a pointer of the address which is recorded on the data area of the point P in sequence according to a regulation determined beforehand and points the area where the respective point data of a plurality of abutting points Q, R, S ... abutting to a same point P are recorded.

Description

technical field [0001] The present invention relates to a method for reproducibly recording 2-dimensional and 3-dimensional graphics drawn by a computer provided with a device for storing graphics data and a program for processing the graphics data, and an arithmetic device for processing the graphics data in a memory of the computer Data structures, programs, and recording media. Background technique [0002] In recent years, like CAD / CAM, graphics processing is performed on a computer as a shape model of a 2-dimensional or 3-dimensional object, and the data of the processed 2-dimensional or 3-dimensional graphics is structured and recorded in the memory or read and recorded in the memory. Graphic data stored in the memory is processed in a variety of ways, not only in design or production, but also in a wide range of fields such as the field of robot environment recognition mechanism, scientific simulation field, and computer graphics field. possesses an important element...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/30
Inventor 古川进清水诚司向井伸治原丰门马宏子福岛守
Owner 日本索阿株式会社
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products