摘要
对真实物体的三维复杂建模离不开曲面造型技术。介绍了贝塞尔曲面造型的算法原理及表面光照的处理方法,利用若干控制点就可以精确描述和调整一个曲面。应用OpenGL的建模函数预先对节点序列和控制点进行定义,由求值器计算曲面坐标并进行绘制。这种贝塞尔曲面造型技术要比用多边形逼近曲面的方法灵活、高效、节省内存。最后,在VC++环境下通过该技术实现了对三维实例模型的建立,并加以光照和材质的渲染,具有一定的实际应用价值。
Technique of surface modeling is an important part of 3D complicated geometry modeling. Arithmetic description of surface modeling and process of lighting are introduced. The surface can be described and adjusted by some reference dots. The list of reference dots is defined using OpenGL modeling function before evaluating and drawing the surface with evaluator. This technique of surface modeling is more adjustable and effective than Using polygon. A way for drawing 3D model illumination surface with OpenGL evaluator in VC + + is developed and it has some application value.
出处
《计算机仿真》
CSCD
2008年第4期206-209,共4页
Computer Simulation
关键词
曲面
建模
细分
光照
求值器
Surface
Modeling
Subdivision
Lighting
Evaluator