资源简介
使用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
- 上一篇:VFP学生学籍管理系统
- 下一篇:电脑时钟汇编语言程序
相关资源
- opengl大作业 乡间小屋
- opengl建立的一个场景
- OpenGL - glfw库
- opengl安装文件
- opengl 库函数 GLAUX.LIB,GLU32.LIB,glut
- OpenGL三维坐标系绘图程序2.1版本
- OPENGL光照和纹理技术.rar
- source code for Computer Graphics - using Open
- OpenGL绘制二维自行车
- opengl读DEM数据的代码
- Qt Creator+opengl实现四元数鼠标控制轨迹
- 基于QOpenGLWidget类的图片贴图自适应显
- opengl建房子
- opengl绘制飘动的国旗效果源码
- 花瓶源码OpenGL
- OpenGL读取3DS文件 CLoad3ds类
- 基于OpenGL实现简单三维场景漫游
- 从文本文件读取控制点实现在OPENGL中
- 山东大学计算机图形学OpenGL拉普拉斯
- 山东大学计算机图形学OpenGL三维迷宫
- 机器人手臂的实现.zip
- opengl配置环境
- OpenGL画的小车
- OpenGL 课设
- OpenGL版打砖块配套库
- 导弹发射模拟源代码
- 基于OpenGL的三维分形树源代码
- OpenGL 开发的三维人体模型
- Qt OPenGL实现
- 三维弹球opengl
评论
共有 条评论