4个点绘制一个四边形,6个点绘制2个四边形,8个点绘制3个四边形;

程序运行截图如下:

伪代码如下:

void Draw() {glClearColor(0.0f, 0.0f, 0.0f, 1.0f);glClear(GL_COLOR_BUFFER_BIT);glBegin(GL_QUAD_STRIP);glColor4ub(255, 0, 0, 255); glVertex3f(-0.25f, -0.25f, -2.5f);glColor4ub(0, 0, 255, 255); glVertex3f(0.25f, -0.25f, -2.5f);glColor4ub(255, 0, 0, 255); glVertex3f(-0.25f, 0.25f, -2.5f);glColor4ub(0, 255, 0, 255); glVertex3f(0.25f, 0.25f, -2.5f);glColor4ub(0, 255, 0, 255); glVertex3f(-0.25f, 0.5f, -2.5f);glColor4ub(255, 0, 0, 255); glVertex3f(0.25f, 0.5f, -2.5f);glColor4ub(0, 255, 0, 255); glVertex3f(-0.25f, 0.75f, -2.5f);glColor4ub(255, 0, 0, 255); glVertex3f(0.25f, 0.75f, -2.5f);glEnd();
}

C++ opengl GL_QUAD_STRIP的绘制相关推荐

  1. OpenGL Draw TransformFeedback 绘制变换反馈的实例

    OpenGL Draw TransformFeedback 绘制变换反馈 先上图,再解答. 完整主要的源代码 源代码剖析 先上图,再解答. 完整主要的源代码 #include "vapp.h ...

  2. Android使用NDK OpenGL ES3.0绘制一个三角形

    Android使用NDK  OpenGL ES3.0绘制一个三角形 [尊重原创,转载请注明出处]https://blog.csdn.net/guyuealian/article/details/820 ...

  3. OpenGL ES之三——绘制纯色背景

    概述 这是一个系列的Android平台下OpenGl ES介绍,从最基本的使用最终到VR图的展示的实现,属于基础篇.(后面针对VR视频会再有几篇文章,属于进阶篇) OpenGL ES之一--概念扫盲 ...

  4. 【OpenGL ES】绘制圆形

    1 前言 [OpenGL ES]绘制三角形 中介绍了绘制三角形的方法,[OpenGL ES]绘制正方形中介绍了绘制正方形的方法,本文将介绍绘制圆形的方法. OpenGL 以点.线段.三角形为图元,没有 ...

  5. 【EBO】使用OpenGL通过EBO绘制简单五角星

    参考:LearnOpenGL CN:https://learnopengl-cn.github.io/01%20Getting%20started/04%20Hello%20Triangle/ 使用O ...

  6. Qt OpenGL(三十六)——Qt OpenGL 核心模式-绘制雷达坐标系

    提示:本系列文章的索引目录在下面文章的链接里(点击下面可以跳转查看): Qt OpenGL 核心模式版本文章目录 Qt OpenGL(三十六)--Qt OpenGL 核心模式-绘制雷达坐标系 一.场景 ...

  7. Qt OpenGL(二十八)——Qt OpenGL 核心模式-绘制一个正方体(正六面体)

    Qt OpenGL(二十七)--Qt OpenGL 核心模式-绘制一个正方体(正六面体) 截止到上一篇文章,一川想使用Qt封装的类绘制一个旋转的彩色三角形的目标就实现了. 上一篇在介绍了使用变换矩阵的 ...

  8. 【OpenGL ES】绘制魔方

    1 前言 在立方体贴图(6张图)中,绘制了一个立方体,贴了 6 张图,本文的魔方案例,将实现绘制 27个立方体,贴 162 张图.贴图图片如下: 说明:inside.png 为魔方内部色块,用粉红色块 ...

  9. 【OpenGL ES】绘制立方体

    1 前言 本文主要介绍使用 OpenGL ES 绘制立方体,读者如果对 OpenGL ES 不太熟悉,请回顾以下内容: 绘制三角形 绘制彩色三角形 绘制正方形 绘制圆形 在绘制立方体的过程中,主要用到 ...

最新文章

  1. 空集的cardinality是0
  2. 26行代码AC——习题3-2 分子量 (UVa1586,Molar Mass)——解题报告
  3. 终于修好了MacBook
  4. 分别采用深度优先遍历和广度优先遍历判断是否存在由vi到vj的路径,图用邻接表存储
  5. linux6.5 yum命令,CentOS6.5使用yum命令方便快捷安装Nginx
  6. 关于在阅读nnUNet代码中的一些小细节的记录(三)
  7. linux每日命令(11):cat命令
  8. 深度学习实践指南(四)—— 一个典型的深度学习的实践流程
  9. WCF服务编程-非WCF应用程序使用WCF服务
  10. java中计算两日期相减方法
  11. ASP(Answer Set Programming)编程入门
  12. 计算机能不装显卡么,电脑不装显卡能玩CF吗
  13. 输入的数字或者英文字符间距都特别大,怎么解决
  14. WPS如何并排放置两张图片_动图演示如何制作XRD叠图与PDF卡线图
  15. 硬盘柱面损坏怎么办_硬盘0磁道损坏怎么办
  16. 从一个html页面传值到另一个页面,两个html之间的值传递(js location.search用法)
  17. 几何光学学习笔记(17)- 4.6光学材料
  18. 超融合和服务器关系_一文读懂超融合服务器
  19. 王清:从北京地铁降价看公共产品属性回归
  20. 要做研发高手,就是必须能看英文、写英文

热门文章

  1. 企业为什么要建设数据分析平台?应该怎么建?
  2. 你可真行呀的飞鸽传书
  3. csdn飞鸽传书 打了七天七夜
  4. 这是 Google 工程师 Amit Singhal 发表在 Google 官方博客的一篇文章,讲述了 Google 搜索排名背后的一些技术,涉及到 Google 对网页,对语义,对用户意图的理解。
  5. 职场好人缘的26个细节
  6. 【朋友圈精选】web前端招聘面试的10个小分享
  7. mysql dba证书挂靠_这7种情况都叫“证书挂靠”!看看你是否在挂证的边缘试探?...
  8. 苹果电脑连服务器传文件慢,两个mac之间快速传递文件
  9. shell调用python权限不足_使用权限从python运行shell脚本
  10. 我也给要来澳大利亚的虫子们一点建议