【文件属性】:
文件名称:支持osg的opengl样条曲线插值程序
文件大小:41KB
文件格式:RAR
更新时间:2012-08-20 09:55:37
osg opengl 样条曲线 hermite bezier
This sample teaches you how to create an OpenGL based Spline Drawing application using the MFC library.
It shows how to setup 4 Control Points:
1. Start Point
2. End Point
3. Tangent Start Point
4. Tangent End Point
User Interactions
* Right click to load the on screen context menu.
* Left click and drag to move the selected control point around and see its effect on the spline.
* From the Spline menu, you can select the Type of Spline: Hermite, Cardinal or Bezier.
* In the same menu you can change the Tension of the control points effect on the spline.
* You can also select different control points between: Start/End points and Start/End Tangent points.
【文件预览】:
mfcsoline
----MFCSplineView.cpp(30KB)
----MFCSpline.clw(4KB)
----StdAfx.cpp(211B)
----resource.h(2KB)
----MFCSplineView.h(8KB)
----MFCSpline.rc(18KB)
----MFCSpline.reg(705B)
----MFCSpline.h(1KB)
----MainFrm.h(1KB)
----MFCSpline.dsp(5KB)
----MFCSpline.plg(758B)
----ReadMe.txt(5KB)
----StdAfx.h(1KB)
----MFCSplineDoc.h(1KB)
----MainFrm.cpp(3KB)
----Release()
--------MFCSpline.exe(44KB)
----MFCSpline.dsw(543B)
----res()
--------MFCSpline.ico(1KB)
--------MFCSplineDoc.ico(1KB)
--------MFCSpline.rc2(401B)
--------cursor_cross.cur(326B)
--------Toolbar.bmp(1KB)
----ChildFrm.cpp(2KB)
----ChildFrm.h(1KB)
----MFCSpline.cpp(4KB)
----MFCSplineDoc.cpp(2KB)
网友评论
- 插值算法,值得参考一下~
- 就是opengl写的曲线插值。和osg无关