OpenGL之基本图元连接方式
生活随笔
收集整理的這篇文章主要介紹了
OpenGL之基本图元连接方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenGL基本圖元就三種類型,分別是點、線、三角形。
| GL_POINTS | 每個頂點在屏幕上都是單獨點 |
| GL_LINES | 每一對頂點定義一個線段 |
| GL_LINE_STRIP | 一個從第一個頂點依次經過每一個后續頂點而繪制的線條 |
| GL_LINE_LOOP | 和GL_LINE_STRIP相同,但是最后一個頂點和第一個頂點連接起來了 |
| GL_TRIANGLES | 每3個頂點定義?個新的三角形 |
| GL_TRIANGLE_STRIP | 共?一個條帶(strip)上的頂點的一組三角形 |
| GL_TRIANGLE_FAN | 以一個圓點為中?呈扇形排列,共用相鄰頂點的?組三?角形 |
結合圖片去理解
- OpenGL點/線
- OpenGL三角形(GL_TRIANGLES)
3個頂點構成一個三角形,逆時針(V5->v4->v3)環繞的多邊形為正面,順時針環繞為反面
- OpenGL三角形帶(GL_TRIANGLE_STRIP)
圖元繪制?串相連三角形,第二個三角形只需要指定一個頂點,這種方式可以節省大量的程序代碼和數據存儲空間,提高運算性能和節省寬度
- OpenGL三角形扇(GL_TRIANGLE_FAN)
圖元繪制圍繞一 個中心點相連的三角形
總結
以上是生活随笔為你收集整理的OpenGL之基本图元连接方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蔡先生论道大数据之一 : 大数据由来
- 下一篇: mysql count(*)使用索引和成