Description: Curves and surfaces Curves & Surfaces
To achieve a simple 2D spline editor. The editor should support the Bezier curve and the B spline curve, and you can achieve the conversion of the two curves (only the double three spline curve of the four control points). After your curve program can work, you'll go through the curves to produce surfaces: rotating surfaces and double three Bezier slices
To Search:
File list (Check if you may need any files):
111152-陈均永-20151002692-作业1\README.txt
111152-陈均永-20151002692-作业1\代码及文件\arg_parser.h
111152-陈均永-20151002692-作业1\代码及文件\curve.h
111152-陈均永-20151002692-作业1\代码及文件\glCanvas.cpp
111152-陈均永-20151002692-作业1\代码及文件\glCanvas.h
111152-陈均永-20151002692-作业1\代码及文件\main.cpp
111152-陈均永-20151002692-作业1\代码及文件\matrix.cpp
111152-陈均永-20151002692-作业1\代码及文件\matrix.h
111152-陈均永-20151002692-作业1\代码及文件\output01_bezier.txt
111152-陈均永-20151002692-作业1\代码及文件\output01_bspline.txt
111152-陈均永-20151002692-作业1\代码及文件\output02_bezier.txt
111152-陈均永-20151002692-作业1\代码及文件\output02_bspline.txt
111152-陈均永-20151002692-作业1\代码及文件\output07_edit.txt
111152-陈均永-20151002692-作业1\代码及文件\patch_high.obj
111152-陈均永-20151002692-作业1\代码及文件\patch_low.obj
111152-陈均永-20151002692-作业1\代码及文件\patch_med.obj
111152-陈均永-20151002692-作业1\代码及文件\scene06_torus_high.txt
111152-陈均永-20151002692-作业1\代码及文件\scene06_torus_low.txt
111152-陈均永-20151002692-作业1\代码及文件\scene07_vase_high.txt
111152-陈均永-20151002692-作业1\代码及文件\scene07_vase_low.txt
111152-陈均永-20151002692-作业1\代码及文件\scene08_bezier_patch_high.txt
111152-陈均永-20151002692-作业1\代码及文件\scene08_bezier_patch_low.txt
111152-陈均永-20151002692-作业1\代码及文件\scene08_bezier_patch_med.txt
111152-陈均永-20151002692-作业1\代码及文件\scene09_teapot_high.txt
111152-陈均永-20151002692-作业1\代码及文件\scene09_teapot_low.txt
111152-陈均永-20151002692-作业1\代码及文件\scene10_transparent_vase.txt
111152-陈均永-20151002692-作业1\代码及文件\scene11_reflective_teapot.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_06_torus_high.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_06_torus_low.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_07_vase_high.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_07_vase_low.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_08_bezier_patch_high.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_08_bezier_patch_low.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_08_bezier_patch_med.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_09_teapot_high.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_09_teapot_low.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_10_transparent_vase.txt
111152-陈均永-20151002692-作业1\代码及文件\scene8_11_reflective_teapot.txt
111152-陈均永-20151002692-作业1\代码及文件\spline.cpp
111152-陈均永-20151002692-作业1\代码及文件\spline.h
111152-陈均永-20151002692-作业1\代码及文件\spline01_bezier.txt
111152-陈均永-20151002692-作业1\代码及文件\spline02_bspline.txt
111152-陈均永-20151002692-作业1\代码及文件\spline03_bezier.txt
111152-陈均永-20151002692-作业1\代码及文件\spline04_bspline.txt
111152-陈均永-20151002692-作业1\代码及文件\spline05_bspline_dups.txt
111152-陈均永-20151002692-作业1\代码及文件\spline06_torus.txt
111152-陈均永-20151002692-作业1\代码及文件\spline07_vase.txt
111152-陈均永-20151002692-作业1\代码及文件\spline08_bezier_patch.txt
111152-陈均永-20151002692-作业1\代码及文件\spline09_teapot.txt
111152-陈均永-20151002692-作业1\代码及文件\spline_parser.cpp
111152-陈均永-20151002692-作业1\代码及文件\spline_parser.h
111152-陈均永-20151002692-作业1\代码及文件\surface.h
111152-陈均永-20151002692-作业1\代码及文件\teapot_high.obj
111152-陈均永-20151002692-作业1\代码及文件\teapot_low.obj
111152-陈均永-20151002692-作业1\代码及文件\torus_high.obj
111152-陈均永-20151002692-作业1\代码及文件\torus_low.obj
111152-陈均永-20151002692-作业1\代码及文件\triangle_mesh.cpp
111152-陈均永-20151002692-作业1\代码及文件\triangle_mesh.h
111152-陈均永-20151002692-作业1\代码及文件\vase_high.obj
111152-陈均永-20151002692-作业1\代码及文件\vase_low.obj
111152-陈均永-20151002692-作业1\代码及文件\vase_very_high.obj
111152-陈均永-20151002692-作业1\代码及文件\vectors.h
111152-陈均永-20151002692-作业1\代码及文件
111152-陈均永-20151002692-作业1