提出了一种对隐式曲面形状进行交互调整的新方法,为隐式曲面的调整提供了两种交互工具,分别是对曲面上点的位置调整和法向调整.该方法以调整后的位置和法向为新曲面的插值条件建立目标函数,极小化该目标函数求解曲面参数的变化量,从而确定新的隐式曲面.文中采用拟牛顿法和序列二次规划法(SOP)求解该非线性优化问题.在调整过程中用粒子的方法对隐式曲面进行绘制,实现了对隐式曲面形状的实时交互调整.最后用实例说明了新方法的有效性.
This paper proposes a new interactive method for controlling implicit surfaces. Two interactive controlling tools are introduced: position controlling handle and normal controlling handle. The new implicit surfaces are required to interpolate the adjusted position and normal vector at desired vertices on surfaces, which are appointed by user interaction. Quasi-Newton and SQP methods are applied to solve these optimization problems respectively. Particle system is used for real-time rendering of implicit surface. This provides a real-time and interactive method for controlling the shape of implicit surfaces. Experiences are included in the end to demonstrate the efficiency of the new method.