Rev 8062 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8062 | Rev 8069 | ||
---|---|---|---|
Line 30... | Line 30... | ||
30 | red_win: |
30 | red_win: |
31 | call draw_window |
31 | call draw_window |
Line 32... | Line 32... | ||
32 | 32 | ||
33 | align 16 |
33 | align 16 |
34 | still: |
34 | still: |
35 | mcall SF_CHECK_EVENT |
35 | mcall SF_WAIT_EVENT |
36 | cmp al,1 |
36 | cmp al,1 |
37 | jz red_win |
37 | jz red_win |
38 | cmp al,2 |
38 | cmp al,2 |
39 | jz key |
39 | jz key |
Line 68... | Line 68... | ||
68 | fld dword[angle_z] |
68 | fld dword[angle_z] |
69 | fadd dword[delt_size] |
69 | fadd dword[delt_size] |
70 | fstp dword[angle_z] |
70 | fstp dword[angle_z] |
71 | call draw_3d |
71 | call draw_3d |
72 | call [kosglSwapBuffers] |
72 | call [kosglSwapBuffers] |
- | 73 | jmp still |
|
73 | @@: |
74 | @@: |
74 | cmp ah,179 ;Right |
75 | cmp ah,179 ;Right |
75 | jne @f |
76 | jne @f |
76 | fld dword[angle_z] |
77 | fld dword[angle_z] |
77 | fsub dword[delt_size] |
78 | fsub dword[delt_size] |
78 | fstp dword[angle_z] |
79 | fstp dword[angle_z] |
79 | call draw_3d |
80 | call draw_3d |
80 | call [kosglSwapBuffers] |
81 | call [kosglSwapBuffers] |
- | 82 | ;jmp still |
|
81 | @@: |
83 | @@: |
Line 82... | Line 84... | ||
82 | 84 | ||
Line 83... | Line 85... | ||
83 | jmp still |
85 | jmp still |
Line 112... | Line 114... | ||
112 | stdcall [glColor3f],0.0, 0.0, 1.0 |
114 | stdcall [glColor3f],0.0, 0.0, 1.0 |
113 | stdcall [glVertex3f], 0.0, -0.9, 0.1 |
115 | stdcall [glVertex3f], 0.0, -0.9, 0.1 |
114 | stdcall [glVertex3f], -0.636,-0.636, 0.1 |
116 | stdcall [glVertex3f], -0.636,-0.636, 0.1 |
115 | stdcall [glVertex3f], -0.9, 0.0, 0.1 |
117 | stdcall [glVertex3f], -0.9, 0.0, 0.1 |
116 | stdcall [glVertex3f], -0.636, 0.636, 0.1 |
118 | stdcall [glVertex3f], -0.636, 0.636, 0.1 |
117 | stdcall [glEnd] |
119 | call [glEnd] |
Line 118... | Line 120... | ||
118 | 120 | ||
119 | stdcall [glBegin],GL_LINE_LOOP |
121 | stdcall [glBegin],GL_LINE_LOOP |
120 | stdcall [glVertex3f], 0.0, 1.1, 0.1 |
122 | stdcall [glVertex3f], 0.0, 1.1, 0.1 |
121 | stdcall [glVertex3f], 0.778, 0.778, 0.1 |
123 | stdcall [glVertex3f], 0.778, 0.778, 0.1 |
122 | stdcall [glVertex3f], 2.1, 0.0, 0.1 |
124 | stdcall [glVertex3f], 2.1, 0.0, 0.1 |
123 | stdcall [glVertex3f], 0.778, -0.778, 0.1 |
125 | stdcall [glVertex3f], 0.778, -0.778, 0.1 |
124 | stdcall [glVertex3f], 0.0, -1.1, 0.1 |
126 | stdcall [glVertex3f], 0.0, -1.1, 0.1 |
125 | stdcall [glVertex3f], -0.778, -0.778, 0.1 |
127 | stdcall [glVertex3f], -0.778, -0.778, 0.1 |
126 | stdcall [glVertex3f], -2.1, 0.0, 0.1 |
128 | stdcall [glVertex3f], -2.1, 0.0, 0.1 |
127 | stdcall [glVertex3f], -0.778, 0.778, 0.1 |
129 | stdcall [glVertex3f], -0.778, 0.778, 0.1 |
Line 128... | Line 130... | ||
128 | stdcall [glEnd] |
130 | call [glEnd] |
129 | 131 | ||
Line 130... | Line 132... | ||
130 | call [glPopMatrix] |
132 | call [glPopMatrix] |