资源简介
这个资源是通过鼠标点击,在页面上点击会出现变色的小点,有兴趣的可以看看
代码片段和文件信息
#include
#include
#include
int x;
int y;
int screenheight = 600;
int screenwidth = 800;
void myMouse(int button int state int x int y) {
if(state == GLUT_DOWN)
{
if(button == GLUT_LEFT_BUTTON)
{
//glClearColor(0.3f 1.0f 0.7f 0.0f); //teal
//glClear(GL_COLOR_BUFFER_BIT);
glPointSize(5.0);
glBegin(GL_POINTS);{
//glVertex2i(screenwidth - x y);
//glVertex2i(x y);
glVertex2i(x screenheight - y);
}
glEnd();
glFlush();
}
else if (button == GLUT_RIGHT_BUTTON)
{
glClearColor(1.0f 0.0f 0.0f 0.0f); // Red
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
}
}
}
void myDisplay()
{
glClearColor(0.0f 1.0f 0.0f 0.0f); //green
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
}
int main( int argc char ** argv ) {
glutInit( &argc argv );
glutInitWindowPosition( 0 0 );
glutInitWindowSize( 800 600 );
//glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE );
// create window
glutCreateWindow( “Draw Dots“ );
// set the view frustum
glMatrixMode( GL_PROJECTION );
glLoadIdentity();
gluOrtho2D( 0 800 0 600 );
//glMatrixMode( GL_MODELVIEW );
// clear rendering surface
glClearColor(0.0f 0.0f 0.0f 0.0f); // background is black
glViewport(0 0 800 600);
glutMouseFunc( myMouse );
glutDisplayFunc( myDisplay );
glutMainLoop();
return( 0 );
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 820 2012-12-10 16:11 mouseDots\Debug\cl.command.1.tlog
文件 12752 2012-12-10 16:11 mouseDots\Debug\CL.read.1.tlog
文件 534 2012-12-10 16:11 mouseDots\Debug\CL.write.1.tlog
文件 2 2012-12-10 16:11 mouseDots\Debug\li
文件 2 2012-12-10 16:11 mouseDots\Debug\li
文件 1648 2012-12-10 16:11 mouseDots\Debug\li
文件 3536 2012-12-10 16:11 mouseDots\Debug\li
文件 1214 2012-12-10 16:11 mouseDots\Debug\li
文件 26646 2012-12-10 16:11 mouseDots\Debug\main.obj
文件 433664 2012-12-10 16:11 mouseDots\Debug\mouseDots.exe
文件 406 2012-12-10 16:11 mouseDots\Debug\mouseDots.exe.em
文件 472 2012-12-10 16:11 mouseDots\Debug\mouseDots.exe.em
文件 381 2012-12-10 16:11 mouseDots\Debug\mouseDots.exe.intermediate.manifest
文件 1017896 2012-12-10 16:11 mouseDots\Debug\mouseDots.ilk
文件 133 2012-12-10 16:11 mouseDots\Debug\mouseDots.lastbuildstate
文件 3460 2012-12-10 16:11 mouseDots\Debug\mouseDots.log
文件 1838080 2012-12-10 16:11 mouseDots\Debug\mouseDots.pdb
文件 214 2012-12-10 16:11 mouseDots\Debug\mouseDots_manifest.rc
文件 470 2012-12-10 16:11 mouseDots\Debug\mt.command.1.tlog
文件 526 2012-12-10 16:11 mouseDots\Debug\mt.read.1.tlog
文件 458 2012-12-10 16:11 mouseDots\Debug\mt.write.1.tlog
文件 692 2012-12-10 16:11 mouseDots\Debug\rc.command.1.tlog
文件 430 2012-12-10 16:11 mouseDots\Debug\rc.read.1.tlog
文件 438 2012-12-10 16:11 mouseDots\Debug\rc.write.1.tlog
文件 371712 2012-12-10 16:11 mouseDots\Debug\vc100.idb
文件 102400 2012-12-10 16:11 mouseDots\Debug\vc100.pdb
文件 140288 2007-02-06 17:56 mouseDots\Debug\vc60.idb
文件 77824 2007-02-06 17:56 mouseDots\Debug\vc60.pdb
文件 33161216 2012-12-10 16:11 mouseDots\ipch\mousedots-855d37eb\mousedots-3a36fd99.ipch
文件 1417 2007-02-06 17:56 mouseDots\main.cpp
............此处省略18个文件信息
- 上一篇:SMBMS.rar
- 下一篇:SSH网上商城项目实战完整源码
相关资源
- flash 制作mtv 可风 课程设计
- OpenGL飘动的雏菊画布
- OpenGL-篮球场.rar
- 广工数据库课程设计多份
- 账号管理系统
- 零售集团商品采购-数据库课程设计
- opengl显示兔子程序
- learnopengl-cn-2018年5月更新.pdf
- 操作系统课程设计_模拟文件系统
- 报刊订阅系统(需联网).rar
- OpenGL超级宝典完整源码(第五版)
- 迷宫 课程设计
- OpenGL游戏程序设计+源码
- 火车订票系统数据库课程设计
- opengl编程指南第七版
- 数电课程设计报告-四人智力竞赛抢答
- 基于OpenGL实现的各种粒子特效
- 四川大学数据结构课程设计四个实验
- 软件工程课程设计报告(包附源代码
- 课程设计脉搏计设计,电路图及其详
- 3D模型obj文件导入渲染光照贴图
- 二级减速器课程设计Design.zip
- 电磁场与微波课程设计北理工
- OpenGL配置库与教程实现一个.
- 基于ios的视频播放器
- 基于特征点匹配的三维重建OpenCV+Ope
- OpenGL编程指南原书第8版 中文PDF 高清
- glui批生成文件
- 利用opengl 读取建筑物模型 obj文件并加
- 学OpenGL编3D游戏含源代码
评论
共有 条评论