Description: VC6+OpenGL Editable B Spline. You can drag mouse right button to rotate the B Spline surface, and Use left button to select a node, then drag left button on the coordinate to move the node. This program is an example of CDUT software enginnering department s computer graphics course. The example uses technologies about B Spline, Mouse track ball, OpenGL light and material, OpenGL pickup
To Search:
File list (Check if you may need any files):
b-spline3d&edit\BSpline3d.dsw
...............\BSpline3d.ncb
...............\BSpline3d.plg
...............\surf_data.txt
...............\Release\BSpline3d&light.exe
...............\.......\vc60.idb
...............\.......\ggltools.obj
...............\.......\glight.obj
...............\.......\gmaterial.obj
...............\.......\gmath.obj
...............\.......\gmatrix3d.obj
...............\.......\gpoint3d.obj
...............\.......\gvector3d.obj
...............\.......\BSpline3d.pch
...............\.......\main.obj
...............\.......\BSpline3d.exe
...............\tools\gmaterial.h
...............\.....\gmaterial.cpp
...............\.....\glight.cpp
...............\.....\ggltools.cpp
...............\.....\ggltools.h
...............\.....\glight.h
...............\.....\gmath.h
...............\.....\gmatrix3d.h
...............\.....\gpoint3d.h
...............\.....\gvector3d.h
...............\.....\gmath.cpp
...............\.....\gmatrix3d.cpp
...............\.....\gpoint3d.cpp
...............\.....\gvector3d.cpp
...............\BSpline3d.exe
...............\main.cpp
...............\glut\glut32.lib
...............\....\..\glut.h
...............\glut32.dll
...............\BSpline3d.opt
...............\BSpline3d.dsp
...............\tools\Debug
...............\.....\Release
...............\glut\gl
...............\Release
...............\tools
...............\glut
b-spline3d&edit