Rev 6648 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6648 | Rev 6769 | ||
---|---|---|---|
Line 9... | Line 9... | ||
9 | correct_tex dw 255 |
9 | correct_tex dw 255 |
10 | tex_x_div2 dw TEX_X / 2 |
10 | tex_x_div2 dw TEX_X / 2 |
11 | tex_y_div2 dw TEX_Y / 2 |
11 | tex_y_div2 dw TEX_Y / 2 |
12 | xobs dw 0 ;SIZE_X / 2 ;200 ;observer = camera |
12 | xobs dw 0 ;SIZE_X / 2 ;200 ;observer = camera |
13 | yobs dw 0 ;SIZE_Y / 2 ;200 ;coordinates |
13 | yobs dw 0 ;SIZE_Y / 2 ;200 ;coordinates |
14 | zobs dw -500 |
14 | zobs dw -1000 |
15 | ; size_x dw SIZE_X |
15 | ; size_x dw SIZE_X |
16 | ; size_y dw SIZE_Y |
16 | ; size_y dw SIZE_Y |
Line 17... | Line 17... | ||
17 | 17 | ||
18 | re_alloc_flag db 0 |
18 | re_alloc_flag db 0 |
Line 36... | Line 36... | ||
36 | convert_muler: |
36 | convert_muler: |
37 | dd 1, 10, 100, 1000, 10000 |
37 | dd 1, 10, 100, 1000, 10000 |
38 | XYZpartices: |
38 | XYZpartices: |
39 | db 'X','Y','Z' |
39 | db 'X','Y','Z' |
40 | i10 dw 10 |
40 | i10 dw 10 |
- | 41 | offset_y: |
|
- | 42 | i25 dw 25 ; screen buff offset |
|
- | 43 | offset_x: |
|
- | 44 | i5 dw 5 |
|
- | 45 | triangles_ptr dd 0 |
|
41 | draw_win_at_first db 1 |
46 | triangles_w_z_ptr dd 0 |
- | 47 | triangles_normals_ptr dd 0 |
|
- | 48 | points_normals_ptr dd 0 |
|
- | 49 | points_normals_rot_ptr dd 0 |
|
- | 50 | points_ptr dd 0 |
|
- | 51 | points_rotated_ptr dd 0 |
|
- | 52 | points_translated_ptr dd 0 |
|
- | 53 | screen_ptr dd 0 |
|
- | 54 | Zbuffer_ptr dd 0 |
|
- | 55 | vertices_index_ptr dd 0 |
|
- | 56 | ||
42 | 57 | ||
- | 58 | ; draw_win_at_first db 1 |
|
- | 59 | vertex_edit_no dw 0 |
|
- | 60 | edit_start_x: |
|
- | 61 | dw 0 |
|
- | 62 | edit_start_y dw 0 |
|
- | 63 | edit_end_x: |
|
- | 64 | dw 0 |
|
- | 65 | edit_end_y dw 0 |
|
- | 66 | mouse_state dd 0 |
|
43 | menu: |
67 | menu: |
44 | db 2 ; button number = index |
68 | db 2 ; button number = index |
45 | db 'rotary ' ; label |
69 | db 'rotary ' ; label |
46 | db 3 ; max flag + 1 , if = 255, no flag |
70 | db 3 ; max flag + 1 , if = 255, no flag |
47 | r_flag db 1 ; flag |
71 | r_flag db 1 ; flag |
Line 177... | Line 201... | ||
177 | db 'wav effect' |
201 | db 'wav effect' |
178 | db 2 |
202 | db 2 |
179 | sinus_flag db 0 |
203 | sinus_flag db 0 |
180 | dd onoff_f |
204 | dd onoff_f |
Line -... | Line 205... | ||
- | 205 | ||
- | 206 | ||
- | 207 | db 25 |
|
- | 208 | db 'editor ' |
|
- | 209 | db 2 |
|
- | 210 | edit_flag db 0 |
|
181 | 211 | dd onoff_f |
|
182 | ; db 24 |
212 | ; db 24 |
183 | ; db 'max ' |
213 | ; db 'max ' |
184 | ; db 2 |
214 | ; db 2 |
185 | ;max_flag db 0 ;1 |
215 | ;max_flag db 0 ;1 |
Line 312... | Line 342... | ||
312 | db ' (SSE)' |
342 | db ' (SSE)' |
313 | end if |
343 | end if |
314 | if Ext=SSE2 |
344 | if Ext=SSE2 |
315 | db ' (SSE2)' |
345 | db ' (SSE2)' |
316 | end if |
346 | end if |
317 | db ' 0.067',0 |
347 | db ' 0.068',0 |
318 | labellen: |
348 | labellen: |
319 | STRdata db '-1 ' |
349 | STRdata db '-1 ' |
Line 320... | Line 350... | ||
320 | 350 | ||
Line 341... | Line 371... | ||
341 | dd hash_table |
371 | dd hash_table |
342 | file_name: |
372 | file_name: |
343 | db '/rd/1/teapot.3ds',0 |
373 | db '/rd/1/teapot.3ds',0 |
344 | end if |
374 | end if |
Line 345... | Line 375... | ||
345 | 375 | ||
Line 346... | Line 376... | ||
346 | I_END: |
376 | ;I_END: |
Line 347... | Line 377... | ||
347 | 377 | ||
348 | rb 256 |
378 | rb 256 |
Line 388... | Line 418... | ||
388 | ; ALL_LIGHTS_SIZE equ ($ - lights) |
418 | ; ALL_LIGHTS_SIZE equ ($ - lights) |
389 | ;#all_lights_size dw ($ - lights) ;ALL_LIGHTS_SIZE |
419 | ;#all_lights_size dw ($ - lights) ;ALL_LIGHTS_SIZE |
390 | ;=============================================== |
420 | ;=============================================== |
Line 391... | Line 421... | ||
391 | 421 | ||
- | 422 | lightsend: |
|
- | 423 | align 16 |
|
- | 424 | emboss_bias: |
|
Line -... | Line 425... | ||
- | 425 | dw 128, 128, 128, 128, 128, 128, 128, 128 |
|
392 | lightsend: |
426 | |
393 | 427 | I_END: |
|
394 | if USE_LFN = 0 |
428 | if USE_LFN = 0 |
395 | hash_table rb 4096 |
429 | hash_table rb 4096 |
396 | SourceFile: |
430 | SourceFile: |
Line 423... | Line 457... | ||
423 | scale dd ? ; help scale variable |
457 | scale dd ? ; help scale variable |
424 | edges_counter dd ? |
458 | edges_counter dd ? |
425 | ;== |
459 | ;== |
426 | triangles_count_var dw ? |
460 | triangles_count_var dw ? |
427 | points_count_var dw ? |
461 | points_count_var dw ? |
428 | triangles_ptr dd ? |
462 | ; triangles_ptr dd ? |
429 | triangles_w_z_ptr dd ? |
463 | ; triangles_w_z_ptr dd ? |
430 | triangles_normals_ptr dd ? |
464 | ; triangles_normals_ptr dd ? |
431 | points_normals_ptr dd ? |
465 | ; points_normals_ptr dd ? |
432 | points_normals_rot_ptr dd ? |
466 | ; points_normals_rot_ptr dd ? |
433 | points_ptr dd ? |
467 | ; points_ptr dd ? |
434 | points_rotated_ptr dd ? |
468 | ; points_rotated_ptr dd ? |
435 | points_translated_ptr dd ? |
469 | ; points_translated_ptr dd ? |
436 | screen_ptr dd ? |
470 | ; screen_ptr dd ? |
437 | Zbuffer_ptr dd ? |
471 | ; Zbuffer_ptr dd ? |
- | 472 | ; vertices_index_ptr dd ? |
|
- | 473 | ; edit_start_x: |
|
- | 474 | dw ? ; don't change order |
|
- | 475 | ; edit_start_y dw ? |
|
438 | ; edges_ptr dd ? |
476 | ; edges_ptr dd ? |
439 | size_y_var: |
477 | size_y_var: |
440 | dw ? |
478 | dw ? |
441 | size_x_var: |
479 | size_x_var: |
442 | dw ? |
480 | dw ? |