OSDN Git Service

Working on README, put defs in joy.py
[joypy/Thun.git] / implementations / uvm-ncc / poly.py
1 FRAME_WIDTH = 100
2 color = 1
3
4 line_color_buffer = [0] * FRAME_WIDTH
5
6 line_color_buffer[0] = color;
7 offset = 1
8 while ((offset << 1) < FRAME_WIDTH):
9     color += 1
10     print(f't: {offset} color: {color}')
11     line_color_buffer[offset:offset << 1] = [color] * offset
12     offset = offset << 1
13
14 print(f't: {offset} color: {color}')
15
16 remainder = FRAME_WIDTH - offset
17 line_color_buffer[offset:] = line_color_buffer[:remainder]
18 print(line_color_buffer)
19
20 ##for i, n in enumerate(line_color_buffer):
21 ##    print((i), n)
22 ##    if not n:
23 ##        break
24
25 [
26     1, 1,
27     2, 2,
28     3, 3, 3, 3,
29     4, 4, 4, 4, 4, 4, 4, 4,
30     5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
31     6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
32     1, 1,
33     2, 2,
34     3, 3, 3, 3,
35     4, 4, 4, 4, 4, 4, 4, 4,
36     5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
37     6, 6, 6, 6
38     ]