Rev 7616 | Rev 8255 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7616 | Rev 8083 | ||
---|---|---|---|
Line 229... | Line 229... | ||
229 | stdcall [kosglMakeCurrent], 3d_wnd_l,3d_wnd_t,3d_wnd_w,3d_wnd_h,ctx1 |
229 | stdcall [kosglMakeCurrent], 3d_wnd_l,3d_wnd_t,3d_wnd_w,3d_wnd_h,ctx1 |
230 | stdcall [glEnable], GL_DEPTH_TEST |
230 | stdcall [glEnable], GL_DEPTH_TEST |
231 | stdcall [glEnable], GL_NORMALIZE ;¤¥« ¬ ®à¬ «¨ ®¤¨ ª®¢®© ¢¥«¨ç¨ë ¢® ¨§¡¥¦ ¨¥ àâ¥ä ªâ®¢ |
231 | stdcall [glEnable], GL_NORMALIZE ;¤¥« ¬ ®à¬ «¨ ®¤¨ ª®¢®© ¢¥«¨ç¨ë ¢® ¨§¡¥¦ ¨¥ àâ¥ä ªâ®¢ |
232 | stdcall [glClearColor], [color_bk+8],[color_bk+4],[color_bk],0.0 |
232 | stdcall [glClearColor], [color_bk+8],[color_bk+4],[color_bk],0.0 |
233 | stdcall [glShadeModel], GL_SMOOTH |
233 | stdcall [glShadeModel], GL_SMOOTH |
234 | stdcall [gluNewQuadric] |
234 | call [gluNewQuadric] |
235 | mov [qObj],eax |
235 | mov [qObj],eax |
Line 236... | Line 236... | ||
236 | 236 | ||
237 | mov eax,dword[ctx1] ;eax -> TinyGLContext.GLContext |
237 | mov eax,dword[ctx1] ;eax -> TinyGLContext.GLContext |
238 | mov eax,[eax] ;eax -> ZBuffer |
238 | mov eax,[eax] ;eax -> ZBuffer |
239 | mov eax,[eax+offs_zbuf_pbuf] ;eax -> ZBuffer.pbuf |
239 | mov eax,[eax+ZBuffer.pbuf] |
Line 240... | Line 240... | ||
240 | mov dword[buf_ogl],eax |
240 | mov dword[buf_ogl],eax |
241 | 241 | ||
242 | ;open file from cmd line |
242 | ;open file from cmd line |
Line 1390... | Line 1390... | ||
1390 | 1390 | ||
1391 | align 4 |
1391 | align 4 |
Line 1392... | Line 1392... | ||
1392 | w_scr_t1 scrollbar 16,0, 3,0, 15, 100, 0,0, 0,0,0, 1 |
1392 | w_scr_t1 scrollbar 16,0, 3,0, 15, 100, 0,0, 0,0,0, 1 |
1393 | - | ||
1394 | align 4 |
- | |
1395 | ctx1 db 28 dup (0) ;TinyGLContext or KOSGLContext |
- | |
1396 | ;sizeof.TinyGLContext = 28 |
1393 | |
Line 1397... | Line 1394... | ||
1397 | 1394 | align 4 |
|
1398 | qObj dd 0 |
1395 | qObj dd 0 |
1399 | 1396 | ||
Line 1405... | Line 1402... | ||
1405 | mat_shininess dd 3.0 ; §¬¥à ¡«¨ª (®¡à â ï ¯à®¯®àæ¨ï) |
1402 | mat_shininess dd 3.0 ; §¬¥à ¡«¨ª (®¡à â ï ¯à®¯®àæ¨ï) |
1406 | white_light dd 0.8, 0.8, 0.8, 1.0 ; ¢¥â ¨ ¨â¥á¨¢®áâì ®á¢¥é¥¨ï, £¥¥à¨à㥬®£® ¨áâ®ç¨ª®¬ |
1403 | white_light dd 0.8, 0.8, 0.8, 1.0 ; ¢¥â ¨ ¨â¥á¨¢®áâì ®á¢¥é¥¨ï, £¥¥à¨à㥬®£® ¨áâ®ç¨ª®¬ |
1407 | lmodel_ambient dd 0.3, 0.3, 0.3, 1.0 ; à ¬¥âàë ä®®¢®£® ®á¢¥é¥¨ï |
1404 | lmodel_ambient dd 0.3, 0.3, 0.3, 1.0 ; à ¬¥âàë ä®®¢®£® ®á¢¥é¥¨ï |
Line 1408... | Line 1405... | ||
1408 | 1405 | ||
1409 | if lang eq ru |
1406 | if lang eq ru |
1410 | capt db 'info 3ds ¢¥àá¨ï 23.03.19',0 ;¯®¤¯¨áì ®ª |
1407 | capt db 'info 3ds ¢¥àá¨ï 29.09.20',0 ;¯®¤¯¨áì ®ª |
1411 | else |
1408 | else |
1412 | capt db 'info 3ds version 23.03.19',0 ;window caption |
1409 | capt db 'info 3ds version 29.09.20',0 ;window caption |
Line 1413... | Line 1410... | ||
1413 | end if |
1410 | end if |
1414 | 1411 | ||
- | 1412 | align 16 |
|
1415 | align 16 |
1413 | i_end: |
1416 | i_end: |
1414 | ctx1 rb 28 ;sizeof.TinyGLContext = 28 |
1417 | procinfo process_information |
1415 | procinfo process_information |
1418 | run_file_70 FileInfoBlock |
1416 | run_file_70 FileInfoBlock |
1419 | sc system_colors |
1417 | sc system_colors |