sidihuo
四滴火
采纳率0%
2015-07-31 01:43 阅读 2.8k

opengl怎么画这样的曲线

图片说明
如图所示:我用opengl的vbo技术,把采集到的a、b、c、d、e、f、g、h........点存进了buffer。
需求是把这些点连成图下面那个曲线(方波),我现在只能以LINE_STRIP的方式连成上图曲线(三角波)。
大家有什么方法可以把这些点连成下面的那个曲线(方波)吗?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • sidihuo 四滴火 2015-07-31 01:45

    由于我画的实时性曲线,buffer中点有上百万,我不想用buffer中添加顶点的方法,那样会是buffer增大一倍,性能下降。有没有其他的方法啊

    点赞 评论 复制链接分享
  • CSDNXIAOS Robot-S 2015-07-31 01:50

    void CShape::drawCurve() {
    glClear(GL_COLOR_BUFFER_BIT);
    glBegin(GL_LINES);
    glPointSize(10.0f);
    glColor3f(0.0f, 1.0f, 0.0f);
    glVertex2f(-1.0f, 0.0f);//动态绘制x坐标
    glVertex2f(begi......
    答案就在这里:OpenGL画曲线
    ----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

    点赞 评论 复制链接分享

相关推荐