Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
gunship demo
#21
Weird... :???:

Can you see this?

Code:
Option Explicit
'$Static
#INCLUDE "\gl\gl.bi"
#INCLUDE "\gl\glu.bi"
#INCLUDE "\gl\glfw.bi"
#INCLUDE "\gl\glext.bi"


Type DisplayType
    W as UINTEGER
    H as UINTEGER
    R_BITS as UINTEGER
    G_BITS as UINTEGER
    B_BITS as UINTEGER
    A_BITS as UINTEGER
    D_BITS as UINTEGER
    S_BITS as UINTEGER
    MODE as UINTEGER
    GlVer as zString ptr
    As Single FOVy, Aspect, zNear, zFar
End Type


Declare Sub Init_GL_Window( Display As DisplayType )

Dim Display as DisplayType, Ang As Integer
Init_GL_Window Display



Do
    
    GlClear GL_COLOR_BUFFER_BIT OR GL_DEPTH_BUFFER_BIT

    
    GlMatrixMode GL_MODELVIEW
    GlLoadIdentity
    GlPushMatrix
    
    
       GlTranslateF 0, 0, -5
       GlRotateF Ang, 0, 1, 0
       Ang+=1
          
            glBegin GL_TRIANGLES
            GlColor3F 1,0,0
            glTexCoord2F -1,1
            glVertex3F -1, 1, 0
            
            GlColor3F 0,1,0
            glTexCoord2F -1,-1
            glVertex3F -1, -1, 0
            
            GlColor3F 0,0,1
            glTexCoord2F 1,-1
            glVertex3F 1, -1, 0
            GlEnd
    GlPopMatrix
    

GlfwSwapBuffers
Loop Until glfwGetKey( GLFW_KEY_ESC )



GlfwTerminate()





Sub Init_GL_Window( Display As DisplayType )
    Display.W     = 640
    Display.H     = 480
    Display.R_BITS= 8
    Display.G_BITS= 8
    Display.B_BITS= 8
    Display.A_BITS= 8
    Display.D_BITS= 24
    Display.S_BITS= 8
    Display.MODE  = GLFW_FULLSCREEN
    
    If glfwInit() Then
        'Successful!
    ELSE    
        Print "Failed to initialize GLFW!"
        Sleep 1000
        End
    End If
    
    
    If  glfwOpenWindow( _
        Display.W     , _
        Display.H     , _
        Display.R_BITS, _
        Display.G_BITS, _
        Display.B_BITS, _
        Display.A_BITS, _
        Display.D_BITS, _
        Display.S_BITS, _
        Display.MODE  ) _
    Then
        GlfwSwapInterval 1
        Display.GlVer = glGetString(GL_VERSION)
    ELSE
        GlfwTerminate()
        End
    End If
    
    glViewport 0, 0, Display.W, Display.H
    glMatrixMode GL_PROJECTION        
    glLoadIdentity    
    Display.FOVy = 45.0
    Display.Aspect = Display.W / Display.H
    Display.znear = 1
    Display.zfar = 110
    gluPerspective Display.FOVy, Display.Aspect, Display.zNear, Display.zFar
    
    glShadeModel GL_SMOOTH
    glClearColor 0.0, 0.0, 0.0, 0.0
    glClearDepth 1.0
    glEnable GL_DEPTH_TEST
    glDepthFunc GL_LEQUAL  
    glEnable GL_COLOR_MATERIAL
    glHint GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST
    glPolygonMode GL_FRONT, GL_FILL
    glEnable GL_CULL_FACE
End Sub
Reply


Messages In This Thread
gunship demo - by syn9 - 12-06-2005, 04:54 AM
gunship demo - by Deleter - 12-06-2005, 05:03 AM
gunship demo - by barok - 12-07-2005, 06:10 AM
gunship demo - by dumbledore - 12-08-2005, 10:38 AM
gunship demo - by yetifoot - 12-08-2005, 12:51 PM
gunship demo - by syn9 - 12-08-2005, 04:41 PM
gunship demo - by KiZ - 12-08-2005, 08:45 PM
gunship demo - by Sterling Christensen - 12-08-2005, 09:52 PM
gunship demo - by syn9 - 12-09-2005, 02:05 AM
gunship demo - by Dr_Davenstein - 12-09-2005, 03:40 AM
gunship demo - by Agamemnus - 12-09-2005, 04:58 AM
gunship demo - by Blitz - 12-09-2005, 02:29 PM
gunship demo - by Torahteen - 12-09-2005, 07:39 PM
gunship demo - by syn9 - 12-09-2005, 08:13 PM
gunship demo - by Anonymous - 12-10-2005, 03:51 AM
gunship demo - by syn9 - 12-10-2005, 03:53 AM
gunship demo - by Dr_Davenstein - 12-10-2005, 04:17 AM
gunship demo - by syn9 - 12-10-2005, 05:45 AM
gunship demo - by Dr_Davenstein - 12-10-2005, 06:04 AM
gunship demo - by syn9 - 12-10-2005, 06:07 AM
gunship demo - by Dr_Davenstein - 12-10-2005, 06:19 AM
gunship demo - by syn9 - 12-10-2005, 07:21 AM
gunship demo - by Dr_Davenstein - 12-10-2005, 07:31 AM
gunship demo - by syn9 - 12-10-2005, 07:53 AM
so whats the program you used? - by hardeep - 12-14-2005, 05:46 AM
Re: so whats the program you used? - by Z!re - 12-14-2005, 05:48 AM
Re: so whats the program you used? - by hardeep - 12-14-2005, 05:57 AM
gunship demo - by syn9 - 12-14-2005, 03:57 PM
Re: so whats the program you used? - by na_th_an - 12-14-2005, 04:59 PM
Re: so whats the program you used? - by KiZ - 12-15-2005, 04:56 AM
gunship demo - by na_th_an - 12-15-2005, 01:12 PM
ha ha ha - by hardeep - 12-17-2005, 09:25 AM
your getting on my nerves - by hardeep - 12-17-2005, 09:29 AM
gunship demo - by KiZ - 12-17-2005, 11:30 PM
Re: your getting on my nerves - by whitetiger0990 - 12-18-2005, 12:39 AM
Re: ha ha ha - by Z!re - 12-18-2005, 04:26 AM
gunship demo - by syn9 - 12-18-2005, 04:57 PM
gunship demo - by Z!re - 12-18-2005, 08:31 PM
gunship demo - by Dr_Davenstein - 12-19-2005, 12:18 AM
gunship demo - by syn9 - 12-26-2005, 07:16 AM
gunship demo - by Mr Match - 12-26-2005, 08:57 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)