下载 >  课程资源 >  游戏开发 > Bezier曲线控制

Bezier曲线控制

bezier曲线 基于opencv 可以进行控制点控制拉伸等操作
2011-11-16 上传大小:125KB
分享
收藏 举报
2次及3次bezier曲线绘制源码

matlab平台,2次输入3个控制点,3次输入4个控制点,即可做出图像,包含m文件。

立即下载
三次Bezier曲线Matlab实现

三次Bezier曲线Matlab实现算法,可以用的 调用Bezuer3函数运行。

立即下载
Bezier曲线(任意次数)程序实现(可用鼠标选点并拖动控制点实时改变Bezier曲线形状)

计算机辅助几何设计之Bezier曲线(任意次数)程序实现,并可用鼠标左键进行屏幕选点,利用右键选中某一控制点并拖动控制点实时改变Bezier曲线形状。

立即下载
de Casteljau算法绘制Bezier曲线

利用de Casteljau算法绘制Bezier曲线,是利用了递归的思想

立即下载
C++三次贝塞尔曲线绘制源代码

C++实现的三次贝塞尔曲线绘制,可拖动控制点修改曲线形状,包含源代码和可执行文件,VS2008的工程。

立即下载
绘制Bezier曲线的C语言程序

计算机图形学中的绘制Bezier曲线的C语言程序

立即下载
opengl实现bezier曲面的纹理贴图、鼠标交互与光照

此程序使用Opengl绘制了带6个纹理的立方体(立方体的每个面用bezier曲面表示),实现了键盘和鼠标控制,其中键盘控制如下: L :控制光照光照 ←:向左旋转速度增加 →:向右旋转速度增加 ↑:向上旋转速度增加 ↓:向下旋转速度增加 PgUp:立方体向屏幕里移动(离观察者越来越远) PgUp: 立方体向屏幕外移动(离观察者越来越近) 鼠标控制如下: 右键:控制光照 左键:按下左键时可以进行立方体的拖拽使之旋转

立即下载
计算机图形学 Bezier曲线

计算机图形学实验 Bezier曲线的绘制 可执行源码

立即下载
图形学 Bezier曲线的递推(de Casteljau)算法

private double t=0.0,ts=0.0; private double px[][]=new double[999][999]; private double py[][]=new double[999][999]; private int i=0,j=0,k,x,y,sum=0; private Button button_Caste,button_Clear,button_OK; private int flag1=0,flag2=0,flag3=0; private Dialog dialog; private Label label_dialog,label; private TextField text;

立即下载
在MFC单文档中绘制平面bezier曲线、三次B样条曲线以及其反算的源代码

先建立MFC单文档, 然后分别建立计算bezier曲线、三次B样条曲线以及其反算的函数(见bezier.h, bspline.h, bepline2.h) 然后在单文档视图中进行了曲线的绘制。 操作时只需在文档中中任意个点,然后在菜单曲线选择中选择所需曲线,视图中即会显示相应曲线。

立即下载
使用java实现的Bezier曲线

使用swing实现了bezier曲线,可在窗口拖动控制点来观察bezier的变化

立即下载
三次Bezier曲线原理及实现代码

描述了三次贝塞尔曲线的原理及实现,并有vc下可运行的例子,对初学者来说帮助应该很大

立即下载
Bezier曲线优化问题

Bezier曲线优化问题Bezier曲线优化问题Bezier曲线优化问题

立即下载
Bezier曲线曲面算法实现代码

文档包括bezier曲线曲面生成算法 的原理公式说明 以及编程实现。 文档的项目“Bezier”是使用 Microsoft VC++ 6.0 实现的,当然只要是配置好 OpenGl环境的C++平台都可以使用,把关键cpp代码复制即可。

立即下载
vc++实现贝塞尔曲线的绘制

实现贝塞尔曲线的绘制,并可以移动控制点来改变曲线形状

立即下载
使用OpenGL绘制Bezier曲线

本程序主要通过调用OpenGL库中的基础函数实现了Bezier曲线的绘制,绘制原理是利用递推公式求解Bernstein多项式,进而求解出Bezier曲线上对应点的坐标值,然后连接这些点绘制出Bezier曲线。点击左键选择顶点,点击右键结束控制点的输入,并绘制出Beizer曲线,继续点击左键,可以继续添加控制点。

立即下载
Bezier曲线的绘制和拼接实验报告

Bezier曲线的绘制和拼接实验报告含有源代码

立即下载
计算机图形学 Bezier曲线源代码

计算机图形学 实验目的: 掌握Bezier曲线的生成算法,掌握应用调和函数生成曲线的方法,掌握3次Bezier曲线的性质。 实验要求: 用鼠标交互输入控制点,绘制控制折线,生成并显示3次Bezier曲线。 实验原理: Bezier曲线的形状是通过一组多边折线的各项唯一定义出来的。在该多边折线的各顶点中,只有第一点和最后一点是在曲线上,其余的顶点则用来定义曲线的导数、阶次和形状。第一条边和最后一条边则表示了曲线在起点处和终点处的切线方向,即第一条边和最后一条边分别和曲线的起点和终点相切。曲线的形状趋于控制折线的形状,改变控制点的位置和曲线的形状变化有着直观的联系。Bezier曲线是由多项式调和函数推导出来的,通常n+1个顶点定义一个n次多项式,三次Bezier曲线需要四个顶点来定义。

立即下载
计算机图形学 Bezier曲线和其他各种曲线(C++实现)_叶子

这是计算机图形学实验部分,画的是Bezier曲线,画的图形是叶子曲线,提供给大家下载,希望对大家的实验有所帮助。

立即下载
四次Bezier曲线动态生成 VC++代码实现

Bezier曲线为法国Citeroen汽车公司的 De Cateljau于1959年发明,但当时作为公司 技术机密,直到1975年之后才引起人们注意,1962年法国Renault公司的工程师Bezier独立提出Bezier曲线曲面,于1968年成功用于UNISURF汽车造型系统中,该代码很好模拟显示四次Bezier曲线动态显示非常直观,该代码VC++6实现

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Bezier曲线控制

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: