摘要
在探讨三维Morphing(形状过渡)技术的基础上,提出了一种带不失真纹理映射的牙膏体构造法,较详尽地阐述了三角网格剖分算法的思想。牙膏体是一个包含帽体和膏体两部分的复杂曲面体,从顶部圆台过渡到中间圆面、最后过渡到底部一条直线,它们在拓扑结构上是同构的,因此能通过OpenGL的顶点数组编程加以实现。这种组合曲面造型法不仅方便,还提供丰富的参数选择,具有一定的应用意义,也能有效应用于二维半形状、火箭体和鱼类等绘制。
Based on exploring the fundament of 3-D morphing technology, a method of tooth-paste object modeling with distortion-less texture mapping is put forward, and the arithmetic idea of triangular subdivision is explicated in detail. The tooth-paste object consists of a cap and a body, whose the first part is a truncated cone of the cap, the second part is a cylinder of the body and the last part is a line at the bottom. All the 3 parts are isomorphic in topology, so the tooth-paste object is realized via handling vertex array in OpenGL programming. This combined surface modeling is convenient and offer plenty of parameters to be applicable, which is also used effectively for rendering of 1/2-D shapes, rocket vehicles and fish shapes, etc.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第18期4762-4764,共3页
Computer Engineering and Design
关键词
二次曲面
牙膏体
形状过渡
三角剖分
纹理映射
绘制
quadricsurface
tooth-paste object
morphing
triangular subdivision
texture mapping
rendering