Description: 在VC中研究和设计双三次B样条曲面,利用VC面向对象具有可视化的特点,选择适当的空间控制点来调整三次B样条曲面的形状-in VC research and the design of bicubic B-spline surface, the use of object-oriented VC with the visual characteristics, selection of appropriate space control point adjustment cubic B-spline surface shape Platform: |
Size: 50176 |
Author:啊征 |
Hits:
Description: 三次B样条插值曲面及其实现::目前在CAM/CAM的自由曲面构造方法中,较流行的有B样条曲面,Bezier曲面、Ball曲面等方法,但由这几种方法和成都是拟合曲面,而百插值曲面,常常不能满足一些工程实际中严格插值的要求,本文构造了一种自由插值曲面生成方法-B样条母线法,所生成曲面达到C^2级光滑,适用机械,模具、汽车、造船等制造加工行业的复杂曲面设计。-Three B-spline interpolation surface and realize:: At present CAM/CAM method of constructing the free-form surfaces, the more popular has B-spline surfaces, Bezier surfaces, Ball surfaces and so on, but by the several methods and Chengdu is surface fitting, and interpolation surface hundred, and often can not meet a number of engineering practice, the requirements of strict interpolation, this paper constructed a free interpolation surface generation method-B-spline busbar law, generated by C ^ 2 surface to achieve a smooth level applicable to machinery, tooling, automotive, shipbuilding and other manufacturing industries processing complex surface design. Platform: |
Size: 138240 |
Author:ttcorner |
Hits:
Description: 测绘相关源码
包括:角度化弧度、弧度化角度、计算两点间的方位角、B_三次样条函数(曲线拟合)、贝赛尔曲线。-Surveying and Mapping-related source, including: the angle of curvature, arc angle of the calculation of the azimuth between two points, B_ cubic spline function (curve fitting), Bezier curves. Platform: |
Size: 2048 |
Author:Tranlynn |
Hits:
Description: 1、自由曲线包括:二次、三次、N次Bezier曲线,二次、三次均匀B样条曲线;
2、Bezier曲线的实现算法要求选用细分算法;
3、均匀B样条曲线过控制多边形的首末顶点;
4、利用B样条曲线的局部控制性来动态修改曲线形状;
5、界面设计友好、几何直观。
-1, free curve include: the Second, Third, N times Bezier curves, quadratic, cubic uniform B-spline curve 2, Bezier curve algorithm requested subdivision algorithm selection 3, uniform B-spline curve control polygons have been at the end of the first vertex 4, the use of B-spline curve of local control to dynamically modify curve shape 5, interface design friendly, intuitive geometry. Platform: |
Size: 95232 |
Author:张巧芳 |
Hits:
Description: 程序中尝试了各种平滑曲线的算法,包括
三次样条平滑曲线 的算法类
贝塞尔曲线的算法
GDI+平滑曲线的代码-Procedures to try a variety of smooth curves of the algorithm, including the cubic spline curve smoothing algorithm type algorithm Bessel curve smooth curve GDI+ code Platform: |
Size: 4038656 |
Author:yc |
Hits:
Description: 用MFC做的可以实现画三种平滑曲线的程序(三次样条插值,贝塞尔曲线,GDI+曲线平滑)-Using MFC to do three pictures to achieve a smooth curve of the procedure (cubic spline interpolation, Bezier curves, GDI+ curve smoothing) Platform: |
Size: 6123520 |
Author:xin |
Hits:
Description: 三次样条和贝塞尔曲线,编程实现绘图功能。其使用MFC编程完成-Cubic spline and Bezier curves, programming graphics. The completion of its use MFC Programming Platform: |
Size: 54272 |
Author:xkx |
Hits:
Description: 本文研究了三次bezier曲线与三次B样条曲线的光滑拼接,用matlab可以实现这个过程-This paper studies the three bezier curves and cubic B-spline curves and smooth stitching, this process can be achieved using matlab Platform: |
Size: 161792 |
Author:huihui |
Hits:
Description: 用二次或三次B样条或Bezier曲线算法生成曲线。-Generated by a quadratic curve or a cubic B-spline or Bezier curve algorithm. Platform: |
Size: 220160 |
Author:林伟鸿 |
Hits:
Description: 1.1实现绘制Bresenham直线
运用Bresenham算法,通过点绘制实现直线。
1.2实现种子填充算法
运用4连通种子填充算法,实现填充矩形的颜色填充和矩形框内的颜色填充。
1.3实现几何变换
运用glRotated、glTranslated、glScaled实现几何图像的旋转、平移、放大、缩小。
1.4实现窗口裁剪
通过Cohen_Sutherland、Sutherland_Hodgman实现线段裁剪和多边形裁剪。
1.5实现绘制曲线
通过Bezier算法和三次B样条算法实现绘制曲线。
1.6画图
实现画直线,闭合多边形,填充多边形。
1.7清屏
清除控制台和颜色缓冲。
-Draw a straight line using Bresenham 1.1 implementation Bresenham algorithm, draw a straight line through the points. 1.2 The seed filling algorithm uses four connectivity seed filling algorithm, color filled rectangle of color fill and filled rectangle. 1.3 Geometric transformation using glRotated, glTranslated, glScaled achieve geometric image rotation, translation, zoom. 1.4 realized by cutting a window Cohen_Sutherland, Sutherland_Hodgman achieve line cutting and polygon clipping. 1.5 achieve plotted achieve Bezier curve drawing algorithm and cubic B-spline algorithm. 1.6 Drawing realize painting line, closed polygons, filled polygons. 1.7 console and clear the screen to clear the color buffer. Platform: |
Size: 257024 |
Author:林伟鸿 |
Hits:
Description: 二次b样条和三次b样条曲线画法,完全按照定义来做的,支持多个点的绘制。比贝塞尔曲线好画,贝塞尔曲线有三个点和四个点的画法,点再多就需要拟合了-B-spline quadratic and cubic b-spline curve drawing, done in full accordance with the definition of support to draw more points. Good Bibeisaier curve drawing, Bezier curve with three points and four points of the painting, we need to fit the more points Platform: |
Size: 52224 |
Author:younbor |
Hits:
Description: MFC绘制三次B样条曲线和贝塞尔曲线,并且可以移动控制点,变换曲线形状。-Using MFC to draw the curve of cubic B spline and bezier, and can move the control points, transform curve shape. Platform: |
Size: 4914176 |
Author:李虎 |
Hits: