1-2hit |
Chun YANG Shan Jun ZHANG Toshio KAWASHIMA Yoshinao AOKI
Existing solid models often contain redundant primitives and null blocks, which both slows down the rendering process and makes the process complex. There has been recent progress toward solving this problem, but existing modeling schemes cannot support eliminating all the redundancies, especially the null blocks, from the solid models. This paper proposed a technique that can eliminate redundancies. By dividing a primitive into some surface dispersed points, a new primitive representation is obtained. The sample segments of the primitive or the object are used to locate composition position to prevent the null primitives from being generated. By drawing out the geometric shape points set corresponding to a common acting area, the volume boundary of a primitive or an object is evaluated by only the Boolean set operations. The null blocks can be picked out in terms of the volume boundary. The resulting solid model generated in this way has no redundancies and is suitable for fast rendering of the image.
Chun YANG Shan Jun ZHANG Toshio KAWASHIMA Yoshinao AOKI
It is an important topic to express solid objects in CAD, CAM and CG with a uniform way. In this article, a constructive dispersed surface points-set model (CDSPM) is proposed. CDSPM is made up by extracting the dispersed surface points sets from the simpler shapes, and then compose the points sets through a sequence of new defined Boolean set operation rules. Using these rules, solid object can be defined step by step, and the redundant data can be easily eliminated. In the article, a novel rendering method using the CDSPM medel data is introduced. A re-projection and pixel interpolation method enable us to effectively generate a reasonable image from a set of discrete surface points.