niloofar norouzi
چهارشنبه 03 شهریور 1389, 19:32 عصر
# iFdeF – FLAT –
# includ < windows.h >
# endif
# includ < GL/gLut.h >
GLFloat angle – Ø . Ø ;
Void idle cvoid ) {
If cangle < 36 Ø )
angle + = Ø . 5 ;
else
angle = Ø ;
glut post Redisplay ( ) ;
} ;
void winInit ( void ) {
glcleay color ( 1. Ø , 1. Ø , 1. Ø , Ø . Ø ) ;
glshadeModel ( GL – SMOOTH ) ;
} ;
vold display ( )
{
glclear ( GL – COLOR – BUFFER – BIT ) ;
glMaTrix Mode ( GL – MODEL – VIEW ) ;
glMatrix Mode ( GL – MODEL – VIEW ) ;
glLoad IdenTity ( ) ;
glpush Matrix ( ) ;
gLRotate ( angle , Ø. Ø , Ø. Ø , 1 . Ø) ;
glBegin ( GL – poLrGON ) ;
gLcoLor3F (1. Ø, Ø. Ø, Ø. Ø ) ;
gLvertex2F ( - 0.5 , -0.5 );
gLcoLor3F ( 0.0 , 1.0 , 0.0 ) ;
gLvertex2F(0.5 , -0.5 ) ;
gLcoLor3F (0.0 , 0.0 , 1.0 ) ;
gLvertex2F (0.0 , 0.5 );
gLEnd ( ) ;
gL popMatrix ( ) ;
gLutswapBuFFers ( ) ;
}
int main ( int argc , char ** argv )
{ glut Init ( 8 argc , argv ) ;
glut Init Display Mode ( GLUT – DOUBLEI GLVT – RGB );
glut Init windowposition ( 100 , 100 );
gLut Init windowsize (400,400);
gLut creat window ( "Javad Mehyi");
WinInit ( ) ;
glut Display Func ( display ) ;
glat IdleFunc ( idle ) ;
glut Main Loop ( ) ;
return O ;
}
سپاسگزارم
# includ < windows.h >
# endif
# includ < GL/gLut.h >
GLFloat angle – Ø . Ø ;
Void idle cvoid ) {
If cangle < 36 Ø )
angle + = Ø . 5 ;
else
angle = Ø ;
glut post Redisplay ( ) ;
} ;
void winInit ( void ) {
glcleay color ( 1. Ø , 1. Ø , 1. Ø , Ø . Ø ) ;
glshadeModel ( GL – SMOOTH ) ;
} ;
vold display ( )
{
glclear ( GL – COLOR – BUFFER – BIT ) ;
glMaTrix Mode ( GL – MODEL – VIEW ) ;
glMatrix Mode ( GL – MODEL – VIEW ) ;
glLoad IdenTity ( ) ;
glpush Matrix ( ) ;
gLRotate ( angle , Ø. Ø , Ø. Ø , 1 . Ø) ;
glBegin ( GL – poLrGON ) ;
gLcoLor3F (1. Ø, Ø. Ø, Ø. Ø ) ;
gLvertex2F ( - 0.5 , -0.5 );
gLcoLor3F ( 0.0 , 1.0 , 0.0 ) ;
gLvertex2F(0.5 , -0.5 ) ;
gLcoLor3F (0.0 , 0.0 , 1.0 ) ;
gLvertex2F (0.0 , 0.5 );
gLEnd ( ) ;
gL popMatrix ( ) ;
gLutswapBuFFers ( ) ;
}
int main ( int argc , char ** argv )
{ glut Init ( 8 argc , argv ) ;
glut Init Display Mode ( GLUT – DOUBLEI GLVT – RGB );
glut Init windowposition ( 100 , 100 );
gLut Init windowsize (400,400);
gLut creat window ( "Javad Mehyi");
WinInit ( ) ;
glut Display Func ( display ) ;
glat IdleFunc ( idle ) ;
glut Main Loop ( ) ;
return O ;
}
سپاسگزارم