文件名称:CurvesSurfaces
- 所属分类:
- OpenGL
- 资源属性:
- [Windows] [Visual C] [源码] [Visual.Net]
- 上传时间:
- 2012-11-26
- 文件大小:
- 3.52mb
- 下载次数:
- 0次
- 提 供 者:
- 小*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
用OpenGL实现了画bezier曲线、BSpline曲线,以及它们之间的转换,多个点的bezier曲线、BSpline曲线,还实现了画面,并作出了一些模型,如:花瓶,圆圈,茶壶。可以运行bat文件运行-Achieved with OpenGL drawing bezier curves, BSpline curve, and the conversion between them, multiple points of bezier curves, BSpline curve, but also to achieve the picture, and made some models, such as: vases, circle, teapot. Can run the bat file to run
(系统自动生成,下载前可以参看下载内容)
下载文件列表
CurvesSurfaces\CurvesSurfaces\1.bat
..............\..............\2.bat
..............\..............\3.bat
..............\..............\4.bat
..............\..............\5.bat
..............\..............\6.bat
..............\..............\7.bat
..............\..............\arg_parser.h
..............\..............\Curve.cpp
..............\..............\Curve.h
..............\..............\CurvesSurfaces.idc
..............\..............\CurvesSurfaces.vcproj
..............\..............\CurvesSurfaces.vcproj.A0F2B8FE8D844E6.Administrator.user
..............\..............\CurvesSurfaces.vcproj.CHINA-6514AD625.Administrator.user
..............\..............\glCanvas.cpp
..............\..............\glCanvas.h
..............\..............\main.cpp
..............\..............\Makefile.txt
..............\..............\matrix.cpp
..............\..............\matrix.h
..............\..............\output01_bezier.txt
..............\..............\output01_bspline.txt
..............\..............\output02_bezier.txt
..............\..............\output02_bspline.txt
..............\..............\output8_07_edit.txt
..............\..............\patch_high.obj
..............\..............\patch_low.obj
..............\..............\patch_med.obj
..............\..............\raytracer.exe
..............\..............\scene8_06_torus_high.txt
..............\..............\scene8_06_torus_low.txt
..............\..............\scene8_07_vase_high.txt
..............\..............\scene8_07_vase_low.txt
..............\..............\scene8_08_bezier_patch_high.txt
..............\..............\scene8_08_bezier_patch_low.txt
..............\..............\scene8_08_bezier_patch_med.txt
..............\..............\scene8_09_teapot_high.txt
..............\..............\scene8_09_teapot_low.txt
..............\..............\scene8_10_transparent_vase.txt
..............\..............\scene8_11_reflective_teapot.txt
..............\..............\Spline.cpp
..............\..............\Spline.h
..............\..............\spline01_bezier.txt
..............\..............\spline02_bspline.txt
..............\..............\spline03_bezier.txt
..............\..............\spline04_bspline.txt
..............\..............\spline05_bspline_dups.txt
..............\..............\spline06_torus.txt
..............\..............\spline07_vase.txt
..............\..............\spline08_bezier_patch.txt
..............\..............\spline09_teapot.txt
..............\..............\spline_parser.cpp
..............\..............\spline_parser.h
..............\..............\Surface.cpp
..............\..............\Surface.h
..............\..............\teapot_high.obj
..............\..............\teapot_low.obj
..............\..............\torus_high.obj
..............\..............\torus_low.obj
..............\..............\triangle_mesh.cpp
..............\..............\triangle_mesh.h
..............\..............\vase_high.obj
..............\..............\vase_low.obj
..............\..............\vectors.h
..............\CurvesSurfaces.ncb
..............\CurvesSurfaces.sln
..............\CurvesSurfaces.suo
..............\debug\CurvesSurfaces.exe
..............\Readme.txt
..............\作业1.htm
..............\....._files\arg_parser.h
..............\...........\blbkgnd.gif
..............\...........\classes.png
..............\...........\editor8_01.png
..............\...........\editor8_01a.png
..............\...........\editor8_01b.png
..............\...........\editor8_02.png
..............\...........\editor8_02a.png
..............\...........\editor8_02b.png
..............\...........\editor8_03.png
..............\...........\editor8_04.png
..............\...........\editor8_05.png
..............\...........\editor8_06.png
..............\...........\editor8_07_after.png
..............\...........\editor8_07_before.png
..............\...........\editor8_09.png
..............\...........\glCanvas.cpp
..............\...........\glCanvas.h
..............\...........\main.cpp
..............\...........\Makefi
..............\..............\2.bat
..............\..............\3.bat
..............\..............\4.bat
..............\..............\5.bat
..............\..............\6.bat
..............\..............\7.bat
..............\..............\arg_parser.h
..............\..............\Curve.cpp
..............\..............\Curve.h
..............\..............\CurvesSurfaces.idc
..............\..............\CurvesSurfaces.vcproj
..............\..............\CurvesSurfaces.vcproj.A0F2B8FE8D844E6.Administrator.user
..............\..............\CurvesSurfaces.vcproj.CHINA-6514AD625.Administrator.user
..............\..............\glCanvas.cpp
..............\..............\glCanvas.h
..............\..............\main.cpp
..............\..............\Makefile.txt
..............\..............\matrix.cpp
..............\..............\matrix.h
..............\..............\output01_bezier.txt
..............\..............\output01_bspline.txt
..............\..............\output02_bezier.txt
..............\..............\output02_bspline.txt
..............\..............\output8_07_edit.txt
..............\..............\patch_high.obj
..............\..............\patch_low.obj
..............\..............\patch_med.obj
..............\..............\raytracer.exe
..............\..............\scene8_06_torus_high.txt
..............\..............\scene8_06_torus_low.txt
..............\..............\scene8_07_vase_high.txt
..............\..............\scene8_07_vase_low.txt
..............\..............\scene8_08_bezier_patch_high.txt
..............\..............\scene8_08_bezier_patch_low.txt
..............\..............\scene8_08_bezier_patch_med.txt
..............\..............\scene8_09_teapot_high.txt
..............\..............\scene8_09_teapot_low.txt
..............\..............\scene8_10_transparent_vase.txt
..............\..............\scene8_11_reflective_teapot.txt
..............\..............\Spline.cpp
..............\..............\Spline.h
..............\..............\spline01_bezier.txt
..............\..............\spline02_bspline.txt
..............\..............\spline03_bezier.txt
..............\..............\spline04_bspline.txt
..............\..............\spline05_bspline_dups.txt
..............\..............\spline06_torus.txt
..............\..............\spline07_vase.txt
..............\..............\spline08_bezier_patch.txt
..............\..............\spline09_teapot.txt
..............\..............\spline_parser.cpp
..............\..............\spline_parser.h
..............\..............\Surface.cpp
..............\..............\Surface.h
..............\..............\teapot_high.obj
..............\..............\teapot_low.obj
..............\..............\torus_high.obj
..............\..............\torus_low.obj
..............\..............\triangle_mesh.cpp
..............\..............\triangle_mesh.h
..............\..............\vase_high.obj
..............\..............\vase_low.obj
..............\..............\vectors.h
..............\CurvesSurfaces.ncb
..............\CurvesSurfaces.sln
..............\CurvesSurfaces.suo
..............\debug\CurvesSurfaces.exe
..............\Readme.txt
..............\作业1.htm
..............\....._files\arg_parser.h
..............\...........\blbkgnd.gif
..............\...........\classes.png
..............\...........\editor8_01.png
..............\...........\editor8_01a.png
..............\...........\editor8_01b.png
..............\...........\editor8_02.png
..............\...........\editor8_02a.png
..............\...........\editor8_02b.png
..............\...........\editor8_03.png
..............\...........\editor8_04.png
..............\...........\editor8_05.png
..............\...........\editor8_06.png
..............\...........\editor8_07_after.png
..............\...........\editor8_07_before.png
..............\...........\editor8_09.png
..............\...........\glCanvas.cpp
..............\...........\glCanvas.h
..............\...........\main.cpp
..............\...........\Makefi