发明名称 立体形状显示方法及立体形状显示装置
摘要 一种立体形状显示方法及立体形状显示装置。可基于被压缩的数据高速地显示立体形状。根据至少在一个面上定义了立体形状的立体形状数据(2),决定构成立体形状的面的分割模型(步骤S2)。同时,根据立体形状数据(2)预先所定义的面的顶点的位置和该顶点的法线方向,决定面的曲面形状(步骤S3)。然后,根据所决定的分割模型来分割被决定的曲面形状,生成沿曲面形状的多个面(步骤S4)。然后将由所生成的多个面构成的立体形状进行显示(步骤S5)。其中,在决定所述曲面形状时,根据对所述面的顶点预先设定的切线矢量来决定构成所述面的边的曲线。
申请公布号 CN100385466C 申请公布日期 2008.04.30
申请号 CN02827921.2 申请日期 2002.02.06
申请人 DIPRO株式会社 发明人 森博己
分类号 G06T17/00(2006.01);G06T17/40(2006.01);G06F17/50(2006.01) 主分类号 G06T17/00(2006.01)
代理机构 北京三友知识产权代理有限公司 代理人 李辉
主权项 1.一种立体形状显示方法,该方法用于对物体的形状进行立体显示,其特征在于,使计算机执行如下的处理,即:根据在至少一个面上定义了立体形状的立体形状数据,决定构成所述立体形状的所述面的各边的细分割数;根据在所述立体形状数据中被预先定义的所述面的顶点的位置和该顶点的法线方向,决定所述面的曲面形状;根据所述各边的细分割数来细分割被决定的所述曲面形状,从而生成沿所述曲面形状的多个细分割面;以及显示由生成的所述多个细分割面构成的立体形状,其中,所述决定细分割数的步骤将所述各边的细分割数定为2的幂;所述细分割的步骤重复对细分割模型进行选择和应用的过程,直至达到所决定的各边的细分割数;以及所述重复过程如下将三角形细分割为多个小三角形:将所述三角形的三个边的细分割数进行排序,由此获得按升序排列的细分割数i,j和k,其中i,j和k为2的幂,如果i>1,选择(i,i,i)作为细分割模型,以同样的细分割数i对所述三角形的三个边进行细分割,如果i=1并且i>1,选择(1,j,j)作为细分割模型,以同样的细分割数j对所述三角形的二个边进行细分割,如果i=1,j=1并且k>1,选择(1,1,k)作为细分割模型,以细分割数k仅对所述三角形的一个边进行细分割。
地址 日本国神奈川县