三次插值WebGL WebGL 中的 GPU 加速预滤波三次 b 样条插值 这个项目展示了如何使用 WebGL 绘制预过滤的三次 b 样条插值图像 你不需要做很多事情来使用它; 看看 simple.html 一个简约的例子。 实际的 WebGL javascript 可以在 gl.cubicinterpolation.js 中找到 玩得开心! 丹尼
2022-03-21 21:41:48 735KB JavaScript
1
C#编写的实现赛贝尔曲线、三次样条曲线和三次B样条曲线的算法。
1
读取带障碍环境的地图,二值化处理,使用rrt算法得到路径规划图,使用去除冗余点的方法对路径进行优化,再用三次B样条对路径进行平滑处理
2022-01-04 17:02:59 241KB matlab RRT 去冗余点 三次B样条平滑
实验内容: (1)掌握三次B样条曲线算法原理; (2)掌握三次B样条曲线边界条件特点; 实现功能: a)实现三次B样条曲线绘制算法 b)调用B样条曲线算法来绘制一段汉语、英文或你喜爱的平面图案;
1
三次B样条曲线在VB下的实现,运行成功。三次B样条曲线在VB下的实现,运行成功。
2021-12-21 10:08:34 2KB B样条 VB
1
VC++实现的三次B样条插值类,采用Deboor算法,下过很多代码都不是我想要的,花了不少时间实现的。插值点过输入的点,可以修改插值间隔,可以任意等间隔重采样,可以计算切线和法线。此外提供两条优化思路:计算插值点的函数可以放入循环中,并且节点矢量的差值。重采样的优化思路:若采用插值点的累积长度来算弧长的思路,则可在循环外用MMX计算插值点之间的偏移和长度,MMX一次可以计算四个浮点运算。
2021-12-09 10:02:15 5KB Deboor算法 三次B样条插值
1
三次厄米样条 三次 Hermite 样条插值 任何维度中点/切线的插值,带有可选的导数计算。 插值器还可以采用类似结的矢量作为可选参数,这对于在用于位置/速度插值时在控制点强制执行时间可能很有用。 安装 $ npm install cubic-hermite-spline 例子 基本用法 var hermite = require ( 'cubic-hermite-spline' ) ; var points = [ [ - 1 , 0 ] , [ 0 , 0 ] , [ 1 , 0 ] ] ; var tangents = [ [ 1 , 1 ] , [ 0 , 1 ] , [ 1 , 1 ] ] ; for ( var t = 0 ; t < 1 ; t += 0.01 ) { var point = hermite ( t , points , tang
2021-12-08 19:48:46 3KB JavaScript
1
三次B样条曲线算法 计算机图形学 MFC 孔令德 代码 课件案例 习题答案 第七章 三次B样条曲线算法 计算机图形学 MFC 孔令德 代码 课件案例 习题答案 第七章
1
三次B样条曲线的基函数为 G03(t)=16(-t^3+3t^2-3t+1) G13(t)=16(3t^3-6t^2+4) G23(t)=16(-3t^3+3t^2+3t+1) G33(t)=16t^3
2021-11-11 09:59:49 1KB 三次B样条曲线
1
三次均匀B样条,一阶导数,二阶导数程序的matlab程序,三个文件独立分开 。
2021-11-09 08:37:58 3KB matlab B样条 插值
1