资源简介
用OPENGL画的花儿,很有感觉,很不一样
代码片段和文件信息
#include
#include
#include
#include
#include
#define N 7
#define M 3
#define t 0
#pragma comment(lib“opengl32.lib“)
#pragma comment(lib“glu32.lib“)
#pragma comment(lib“glaux.lib“)
//opengl32.lib glu32.lib glaux.lib
void InitGL(void)
{
auxInitDisplayMode(AUX_SINGLE|AUX_RGBA);
auxInitPosition(001024768);
auxInitWindow(“找不同“);
glClearColor(000.00);
glClear(GL_COLOR_BUFFER_BIT);
}
void myh1()
{
GLfloat k=150j=86.6m=150n=86.6p=300q=173.2;
glBegin(GL_POLYGON);
glColor3f(0.00.00.0);
glVertex2f(kj);
glColor3f(0.00.90.1);
glVertex2s(00);
glColor3f(0.00.00.0);
glVertex2s(mn);
glColor3f(1.01.01.0);
glVertex2s(pq);
glEnd();
glFlush();
}
void myh2()
{
GLfloat k=75j=43.3m=75n=43.3p=150q=86.6;
glBegin(GL_POLYGON);
glColor3f(1.00.00.0);
glVertex2f(kj);
glColor3f(0.01.00.0);
glVertex2s(00);
glColor3f(0.00.01.0);
glVertex2s(mn);
glColor3f(0.01.00.0);
glVertex2s(pq);
glEnd();
glFlush();
}
void CALLBACK Draw(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glLoadIdentity();
glTranslated(5123840);
for(int i=0;i<360;i++)
{ glRotated(1.00.00.01.0) ;
myh1();
Sleep(t);
}
/*glClear(GL_COLOR_BUFFER_BIT);
glLoadIdentity();
glTranslated(5123840);
for(i=0;i<360;i++)
{ glRotated(1.00.00.01.0) ;
myh2();
Sleep(t);
}*/
}
void main (void)
{
InitGL();
auxMainLoop(Draw);
//getch();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 77824 2009-09-24 15:16 花儿\Debug\vc60.pdb
文件 225333 2009-09-24 15:16 花儿\Debug\花儿.exe
文件 590848 2009-09-24 15:16 花儿\Debug\花儿.pdb
文件 140288 2009-09-24 15:16 花儿\Debug\vc60.idb
文件 314984 2009-09-24 15:16 花儿\Debug\花儿.ilk
文件 3668504 2009-09-24 15:16 花儿\Debug\花儿.pch
文件 15745 2009-09-24 15:16 花儿\Debug\花儿.obj
文件 41984 2009-09-24 15:16 花儿\花儿.ncb
文件 730 2009-09-24 15:16 花儿\花儿.plg
文件 1655 2009-09-18 18:44 花儿\花儿.cpp
文件 3379 2009-09-24 15:16 花儿\花儿.dsp
文件 48640 2009-09-24 15:16 花儿\花儿.opt
文件 516 2009-09-24 15:16 花儿\花儿.dsw
目录 0 2008-07-08 15:08 花儿\Debug
目录 0 2008-07-08 14:57 花儿
----------- --------- ---------- ----- ----
5130430 15
相关资源
- OpenGL参考手册
- Qt Creator opengl实现四元数鼠标控制轨迹
- OpenGL文档,api大全,可直接查询函数
- opengl轮廓字体源代码
- MFC读三维模型obj文件
- 利用OpenGL写毛笔字算法
- MFC中OpenGL面和体的绘制以及动画效果
- 基于OPENGL的光线跟踪源代码368758
- VC 实现三维旋转(源码)
- 自编用openGL实现3D分形树,分形山
- OpenGL球形贴图自旋程序
- OpenGL导入贴图的Texture类
- 计算机图形学(openGL)代码
- 用OpenGL开发的机械臂运动仿真程序(
- OpenGL-3D坦克模拟
- OPENGL实现世界上最小的3D游戏
- VS2012OpenGL配置所需要的全部libdllh文件
- 基于OpenGL的仿蝗虫机器人三维动态仿
- 图形学 - OpenGL实现3种三维茶壶显示源
- opengl程序-会跳舞的骷髅
- opengl实现三维网格光顺Laplacian算法
- opengl——爆炸
- OpenGL三维地形建模
- opengl游戏编程徐明亮版(含源码)
- 用OPENGL画的一个简单的直升飞机
- opengl完美天空盒
- 3D绘图程序设计:使用Direct3D 10/9和Ope
- OpenGL绘制可运动自行车源程序.zip
- OpenGL实现飘动效果
- opengl室内场景的绘制,包括碰撞检测
川公网安备 51152502000135号
评论
共有 条评论