• 大小: 425KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: 其他
  • 标签: openGL  六角星  

资源简介

使用openGL绘制六角星。程序简单,清晰易懂。

资源截图

代码片段和文件信息

#include “glut.h“
#include 

const GLfloat sR3 = 1.7320508;
const GLfloat hP[][2] = 
{
{0.0 0.0} 
{0.0 1.0} {-sR3/6.0 0.5} {-sR3/2.0 0.5} 
{-sR3/3 0.0} {-sR3/2 -0.5} {-sR3/6.0 -0.5} 
{0.0 -1.0} {sR3/6.0 -0.5} {sR3/2 -0.5} 
{sR3/3 0.0} {sR3/2 0.5} {sR3/6.0 0.5}
};
const GLfloat hC[][3] = 
{
{1.0 1.0 1.0} 
{1.0 0.0 0.0} {0.5 0.5 0.0} {0.0 1.0 0.0} 
{0.0 0.5 0.5} {0.0 0.0 1.0} {0.5 0.5 0.0} 
{1.0 0.0 0.0} {0.5 0.5 0.0} {0.0 1.0 0.0} 
{0.0 0.5 0.5} {0.0 0.0 1.0} {0.5 0.5 0.0} 
};
void init()
{
glClearColor(0 0 0 0);
glShadeModel(GL_SMOOTH);
}

void redisplay()
{
glClear(GL_COLOR_BUFFER_BIT);
glPushMatrix();
glBegin(GL_TRIANGLES);
for(int i = 1; i != sizeof(hP) / sizeof(hP[0]

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     237568  2001-11-08 02:27  Hexagram\Debug\glut32.dll

     文件      35328  2009-11-16 18:44  Hexagram\Debug\Hexagram.exe

     文件     362384  2009-11-16 18:44  Hexagram\Debug\Hexagram.ilk

     文件     371712  2009-11-16 18:44  Hexagram\Debug\Hexagram.pdb

     文件       5898  2009-11-16 18:44  Hexagram\Hexagram\Debug\BuildLog.htm

     文件     237568  2001-11-08 02:27  Hexagram\Hexagram\Debug\glut32.dll

     文件        621  2009-11-16 18:44  Hexagram\Hexagram\Debug\Hexagram.exe.intermediate.manifest

     文件      15905  2009-11-16 18:44  Hexagram\Hexagram\Debug\Hexagram.obj

     文件         67  2009-11-16 18:44  Hexagram\Hexagram\Debug\mt.dep

     文件      52224  2009-11-16 18:44  Hexagram\Hexagram\Debug\vc90.idb

     文件      61440  2009-11-16 18:44  Hexagram\Hexagram\Debug\vc90.pdb

     文件      27670  2000-12-13 00:22  Hexagram\Hexagram\glut.h

     文件      28728  2001-11-08 02:27  Hexagram\Hexagram\glut32.lib

     文件       1719  2009-11-16 18:44  Hexagram\Hexagram\Hexagram.cpp

     文件       3646  2009-11-16 13:58  Hexagram\Hexagram\Hexagram.vcproj

     文件       1427  2009-11-17 13:18  Hexagram\Hexagram\Hexagram.vcproj.WWW-8F6AC3560E8.Administrator.user

     文件     764928  2009-11-17 13:18  Hexagram\Hexagram.ncb

     文件        890  2009-11-16 13:56  Hexagram\Hexagram.sln

    ..A..H.      7680  2009-11-17 13:18  Hexagram\Hexagram.suo

     目录          0  2009-11-16 18:44  Hexagram\Hexagram\Debug

     目录          0  2009-11-16 18:44  Hexagram\Debug

     目录          0  2009-11-16 18:44  Hexagram\Hexagram

     目录          0  2009-11-16 13:58  Hexagram

----------- ---------  ---------- -----  ----

              2217403                    23


评论

共有 条评论