我想用opengl 画一条贝塞尔曲线,同时给定的控制点的颜色给出了,想画一条颜色也渐变的曲线,该如何使用opengl函数。谢谢了
解决方案 »
- 求助,MFC 按钮画图问题
- 请问BCGControl pro的MFC版本是否支持PNG换肤?
- 利用FTP协议写的上传文件的函数,为什么文件发送完毕后服务器却把我的文件删除了?
- 改变对话框背景后得问题
- 关于线程指针的问题?
- 从Edit控件输入一个数字,要判断输入的数字在不在一个给定的区间里,这个给定的区间是8进制表示的,用什么方法判断比较好?
- 想请教 在VC 调用oracle 的存储过程,如果取得返到的变量的值呢?
- 能做到吗?
- 我在做一个字体安装程序,遇到问题! :)
- C++,HWND怎么强制转换成int类弄
- 新手:得到message后,win系统为什么不直接调用相应的wndProc,而要放到queue中呢?
- 关于&的意思
我用的是两个glmap1f(),分别打开坐标和颜色,然后一个评估器作的。想实现一条曲线渐渐变化颜色和消隐的效果,在alpha 值上分别给了1。0和0。0,却没有出现消失,请问是何故?
glMap1f(GL_MAP1_VERTEX_3,0.0,1.0f,3,4,&ctrlPoints[0][0]);
glEnable(GL_MAP1_VERTEX_3);
//控制点颜色
glMap1f(GL_MAP1_COLOR_4,0.0,1.0f,4,3,&colorPoints[0][0]);
glEnable(GL_MAP1_COLOR_4);glBegin(GL_LINE_STRIP);
for(int b=0; b<=15; b++)
{ glEvalCoord1f((GLfloat) b/15.0);
}
glEnd();对不起,代码贴晚了,能问一下这段代码为什么没能实现曲线渐渐消隐的效果,谢谢了