摘要
由于构制和修改任意形三维物体在技术上有一定的难度,三维物探人机联作反演长期未能得到实际应用。本文提出一种技术,称之为橡皮膜技术,可以灵活地构制任意形三维物体。其特点是:用鼠标器交替地移动设置在一个闭合曲面周围的若干控制点,控制点带动其附近的曲面变形,形成所期望的复杂形态的物体模型;还可按需要多次增加控制点的数目,对模型做更为精细地调节。文章详细介绍了该技术的核心—磨光算法。通过多次磨光,将一个由为数不多的三角形组成的多面体,变为由众多小三角形组成的多面体,以逼近光滑曲面。文章还介绍了捕捉控制点、移动控制点等有关问题。
Due to the technical difficulty in generating and updating 3D bodies of arbitrary shape, 3D geophysical interactive modelling has not been used practically. The rubber membrance technique is presented in this article, by which 3D bodies of arbitrary shape can be generated conveniently. Its main feature is: some controlling points around a closed surface are displaced alternately by the mouse; dragged by these points, the surface deforms gradually and its shape becomes complicated to approximate an arbitrary expected shape; the number of controlling points can be increased repeately several times, in order to adjust the model more elaborately, if necessary. The key of this technique-grinding algorithm is described in detail. By grinding many times, a polyhedron with a few triangles becomes that with much more number of smaller triangles to approximate a smooth surface. The methods for catching and moving controlling points are introduced also. The possible applications of this technique in geosciences are discussed.
出处
《物探化探计算技术》
CAS
CSCD
1996年第1期6-16,46,共12页
Computing Techniques For Geophysical and Geochemical Exploration
基金
地矿部八五攻关项目
地矿部科技司资助
关键词
橡皮膜
任意形物体
计算机
图形
磨光算法
Rubber membrance technique, Arbitrary shaped body, Computer graphics, Grinding algorithm