-
公开(公告)号:JP2001175881A
公开(公告)日:2001-06-29
申请号:JP35372099
申请日:1999-12-13
Applicant: IBM
Inventor: AONO MASAKI
Abstract: PROBLEM TO BE SOLVED: To enable an image process by morphing for outlines of various figures without causing mixture between vector spaces. SOLUTION: The morphing processor which performs morphing is equipped with an outline extraction part 10 which inputs two object figures of a morphing process and extracts sets of outlines of the object figures, an outline tree generation part 20 and an outline tree rearrangement part 30 which erase outlines except one specific outline from the sets of outlines extracted by the object figures, an outline editing part 50 which performs a smoothing process for the two remaining outlines by the object figures without causing self-mixture at the time of the morphing, and a sequence generation part 60 and a morphing viewer 80 which perform morphing while reflecting the process of the smoothing process.
-
公开(公告)号:JPH1139511A
公开(公告)日:1999-02-12
申请号:JP19681197
申请日:1997-07-23
Applicant: IBM
Inventor: MASUDA HIROSHI , AONO MASAKI , OBUCHI RYUTARO
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.
-
公开(公告)号:JPH10105734A
公开(公告)日:1998-04-24
申请号:JP23000596
申请日:1996-08-30
Applicant: IBM
Inventor: AONO MASAKI , OBUCHI RYUTARO , SHIMIZU KAZUYA
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.
-
-