91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

用OPENGL做的空間探索程序.內有一個飛機模型,一個火箭模型,還有一個雷達

資源截圖

代碼片段和文件信息

//?bsipic.cpp:?implementation?of?the?bsipic?class.

//////////////////////////////////////////////////////////////////////
#include?“stdafx.h“
#include?“bsipic.h“
GLfloat?r=0;

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////
bsipic::bsipic()
{??
???g_text?=?gluNewQuadric();
???//adT8(“aa.BMP“g_cactus[0]);
???//adT8(“bb.BMP“g_cactus[1]);*/
}
bsipic::~bsipic()
{
}
/*void?bsipic::light0(float?xfloat?yfloat?zfloat?a)
{ GLfloat?light_position[]?=?{xyza};
glLightfv(GL_LIGHT0?GL_POSITION?light_position);
glEnable(GL_LIGHTING);
glEnable(GL_LIGHT0);
glEnable(GL_DEPTH_TEST);
glEnable(GL_COLOR_MATERIAL);
}*/

void?bsipic::airplane(float?xfloat?yfloat?z)
{?glPushMatrix();
glTranslatef(xyz);
glRotatef(-r?0.0?1.0?0.0);
glTranslatef(3000); ?
glRotatef(30?0.0?0.0?1.0);
//=============================================//
glPushMatrix();//螺旋槳
glRotatef(-r*30?0.0?0.0?1.0);
glColor3f(0.0?0.0?1.0);
Box(1.0f0.1f0.02f);
glPopMatrix();
glColor3f(1.0?1.0?1.0);
glTranslatef(0.0f0.0f-0.5f);
gluSphere(g_text?0.4f?8?8);?//機頭
//=============================================
glColor3f(1.0?0.0?0.0);
glTranslatef(0.0f-0.0f-2);
gluCylinder(g_text0.40.42.084);//機身?
//=====================================================
glColor3f(1.0?1.0?0.0);
glRotatef(-180?1.0?0.0?0.0);
glTranslatef(0.0f-0.0f0.0f);
gluCylinder(g_text0.40.11.584);//機尾?
//======================================================
glColor3f(1.0?0.0?1.0);
glTranslatef(0.0f-0.8f1.2f);
Box(1.00.05f0.3f);//尾翼
glTranslatef(0.0f0.1f0.0f);
Box(0.05f0.6f0.30f); //尾翼
//======================================================
glColor3f(0.0?1.0?1.0);
glTranslatef(0.0f0.7f-1.9f);
Box(30.05f0.5f); //機翼
//======================================================
?glPopMatrix();
}
void?bsipic::Box(float?xfloat?yfloat?z)
{?glPushMatrix();
??glScalef(xyz);
glBegin(GL_QUADS);
glVertex3f(-1.0f?-1.0f??1.0f);//?前
glVertex3f(?1.0f?-1.0f??1.0f);
glVertex3f(?1.0f??1.0f??1.0f);
glVertex3f(-1.0f??1.0f??1.0f);
glVertex3f(-1.0f?-1.0f?-1.0f);//?后
glVertex3f(-1.0f??1.0f?-1.0f);
glVertex3f(?1.0f??1.0f?-1.0f);
glVertex3f(?1.0f?-1.0f?-1.0f);
glVertex3f(-1.0f??1.0f?-1.0f);//?上
glVertex3f(-1.0f??1.0f??1.0f);
glVertex3f(?1.0f??1.0f??1.0f);
glVertex3f(?1.0f??1.0f?-1.0f);
glVertex3f(-1.0f?-1.0f?-1.0f);//?下
glVertex3f(?1.0f?-1.0f?-1.0f);
glVertex3f(?1.0f?-1.0f??1.0f);
glVertex3f(-1.0f?-1.0f??1.0f);
glVertex3f(?1.0f?-1.0f?-1.0f);//?左
glVertex3f(?1.0f??1.0f?-1.0f);
glVertex3f(?1.0f??1.0f??1.0f);
glVertex3f(?1.0f?-1.0f??1.0f);
glVertex3f(-1.0f?-1.0f?-1.0f);//?右
glVertex3f(-1.0f?-1.0f??1.0f);
glVertex3f(-1.0f??1.0f??1.0f);
glVertex3f(-1.0f??1.0f

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????132150??2005-02-17?22:15??空間探索\aa.bmp

?????文件?????132150??2005-02-17?22:17??空間探索\bb.BMP

?????文件???????4854??2007-04-07?23:13??空間探索\bsipic.cpp

?????文件????????764??2007-04-07?23:09??空間探索\bsipic.h

????.......????237568??2007-04-29?14:35??空間探索\glut32.dll

?????文件???????3126??2007-04-07?23:10??空間探索\OpenGL.cpp

?????文件????????702??2005-04-02?22:24??空間探索\OpenGL.h

?????文件???????4113??2007-04-07?23:22??空間探索\OpenGL的組合圖形.cpp

?????文件???????4612??2005-04-02?22:28??空間探索\OpenGL的組合圖形.dsp

?????文件????????557??2005-03-28?20:45??空間探索\OpenGL的組合圖形.dsw

?????文件?????237568??2007-04-25?15:42??空間探索\OpenGL的組合圖形.exe

?????文件???????1269??2005-03-28?20:45??空間探索\ReadMe.txt

?????文件????????303??2005-03-28?20:45??空間探索\StdAfx.cpp

?????文件???????1335??2005-04-02?22:16??空間探索\StdAfx.h

?????文件????????557??2005-03-28?20:45??空間探索\test.dsw

?????目錄??????????0??2007-05-23?20:09??空間探索

-----------?---------??----------?-----??----

???????????????761628????????????????????16


評論

共有 條評論