Bezier曲线(四): 曲线升阶(degree elevation)
因为n阶bezier曲线的控制点个数为固定的n+1个,如果需要通过增加控制点个数达到更灵活控制bezier曲线 […]
总结、反思与分享
因为n阶bezier曲线的控制点个数为固定的n+1个,如果需要通过增加控制点个数达到更灵活控制bezier曲线 […]
业务中使用曲线的目的,主要是因为曲线具有高阶导数连续的特点。比如设计公路,不仅要求方向连续(\(G^1\)), […]
贝塞尔曲线最常见的功能就是给定参数点u,计算对应曲线上的点C(u)。这个过程是正算过程,即给定参数求表达式的值 […]
计算机图形学中,我们已经接触了贝塞尔曲线的定义。在这篇文章里,我将从几何意义出发解释bezier曲线的定义与运 […]
从本篇开始,我将陆续介绍NURBS(Non-Uniform Relational B-Spline 非均匀有理 […]
本文原来发布在cnblogs上,现在移动到我个人博客,并进行了一些修改。
两线段(直线/射线)求交点是几何计算中的一个最基本的算法。虽然它大部分情况都不是影响程序效率的主要因素,但是它 […]
我的个人wordpress博客开通也有二个星期了,除了写了几篇文章之外,对云服务器、 wordpr […]
kasa方法圆拟合作为最常见的圆拟合方法,虽然计算方法简单,效率快,但是拟合结果存在较大偏差(Heavy bi […]
在圆拟合方法中,最常见的是一 种代数圆拟合方法,在我查阅的资料中,这种方法被称为“kasa’s m […]
道格拉斯-普克算法,根据wiki,全名“Ramer–Douglas–Peucker algorit […]
三维平面的表达方式有很多种,通常采用的形式为$$Ax+By+Cz+D=0$$其中\(\begin{bmatri […]
上篇文章已经实现了二维直线\(Ax+By+C=0\)的拟合算法。如果要拟合三维直线怎么办?首先,方程\(Ax+ […]
因为\( y =kx+b\) 在斜率无穷大或接近无穷大时的数值计算问题,所以在直线方程的选择上选用更一般的形式 […]
二维直线常用斜截式方程 \(y=kx+b\)表达。