INFORMATION EMBEDDING METHOD AND SYSTEM FOR THREE-DIMENSIONAL SHAPE MODEL

    公开(公告)号:JPH10334272A

    公开(公告)日:1998-12-18

    申请号:JP13730597

    申请日:1997-05-27

    Applicant: IBM JAPAN

    Abstract: PROBLEM TO BE SOLVED: To embed various information into a three-dimensional shape model and also to extract these embedded information. SOLUTION: This method changes the geometric parameters of a three- dimensional shape model to embed various information into the shape model in a visible or invisible state. The geometric parameters are equivalent to descriptions to define a geometric shape. The three-dimensional shape model usually consists of the polyhedrons, straight lines, a set of points or curved surfaces, i.e., its primitives (component elements), and each primitive is defined by a geometric parameter. Thereby, a three-dimensional shape model is defined by a set of many geometric parameters in regard to its entire geographic shape. The information is embedded in this system by changing the geometric parameters of plural primitives forming a three-dimensional shape model. Meanwhile, the geometric parameters are divided into numeric parameters and phases and varied for embedding the information. Then the varied geographic parameters are detected for extraction of the embedded information.

    RENDERING METHOD, DEVICE THEREFOR, LUMINANCE VALUE SMOOTHING METHOD AND DEVICE THEREFOR

    公开(公告)号:JPH1079045A

    公开(公告)日:1998-03-24

    申请号:JP19375296

    申请日:1996-07-23

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To render a spot light with texture at a high speed. SOLUTION: At the time of rendering a three-dimensional space with the spot light source of a conical angle θ, the surface of an object within the three- dimensional space is meshed to be plural elements 310 at first. Then a radiosity from the spot light source is calculated with respect to each element included within the conical angle at the time of looking from the spot light source 320. After then, the luminance value of each vertex of each element is calculated from the radiosity calculated for each element 330. Then through the use of the luminance value of each vertex of each element, Gouraud shading is executed 380 to display the result on a display or the like.

    THREE-DIMENSIONAL SHAPE MODEL TRANSMISSION METHOD AND DEVICE, THREE-DIMENSIONAL SHAPE MODEL COMPRESSION METHOD AND DEVICE AND THREE-DIMENSIONAL SHAPE MODEL DISPLAY METHOD AND DEVICE

    公开(公告)号:JPH1139511A

    公开(公告)日:1999-02-12

    申请号:JP19681197

    申请日:1997-07-23

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To perform the non-loss data compression of three-dimensional shape models including a solid model and a surface model by executing a phase deformation operation to the three-dimensional shape model of a compression object and generating a triangle mesh. SOLUTION: The phase deformation operation is executed to the phase data of the three-dimensional shape model and the triangle mesh is generated (S110). It is compressed and compressed phase data are generated (S120). Also, operation relating data relating to the phase deformation operation are prepared (S130). Finally, the compressed phase data and the operation relating data are transmitted (S140). On the other hand, as an opposite processing, the compressed phase data and the operation relating data are received first, the compressed phase data are defrosted, the triangle mesh is restored, the operation of eliminating unrequired vertexes/sides or the like is executed by using the operation relating data and the phase data are restored. Since geometrical calculation using a coordinate value is not performed at all, triangle division is accelerated and an effect capable of performing the triangle division without being affected by coordinate value errors is presented.

    METHOD AND DEVICE FOR SPECULAR SURFACE RENDERING

    公开(公告)号:JPH10105734A

    公开(公告)日:1998-04-24

    申请号:JP23000596

    申请日:1996-08-30

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide a reflection mapping function which covers all three- dimensional directions of a space and can be controlled in real time. SOLUTION: The surface of an object having a specular surface is divided into plural polygonal elements (for example, triangles). A polyhedron (for example, a cube) which internally has a prescribed point (for example, the center of the object having the specular surface) in a three-dimensional space is generated, and each surface if the polyhedron is subjected to rendering processing with the prescribed point as the view point, and a generated picture is stored. Thereafter, a reflection vector at each apex of polygonal elements is obtained from a view point for rendering of the whole of the three-dimensional space. The surface where an intersection between a reflection vector having the prescribed point as the start point and the polyhedron exists is obtained, and this surface where the intersection exists and reflection vectors are used to obtain coordinates in the stored picture which correspond to respective apexes of polygonal elements. They are used to perform texture mapping of the picture on the surface of the object having the specular surface. Finally, the result of texture mapping is displayed to terminate the processing.

Patent Agency Ranking