Kupa flowing with a bit of sraczka
This commit is contained in:
parent
2bf59b16ba
commit
31fa95f24f
1 changed files with 24 additions and 14 deletions
|
@ -74,9 +74,9 @@ def clear_render_buffer(r,g,b):
|
|||
for x in range(DISPLAY_RES_X):
|
||||
x3 = x*3
|
||||
res3 = DISPLAY_RES_X*3
|
||||
render_buffer[2+x3+y*res3]=0
|
||||
render_buffer[3+x3+y*res3]=0
|
||||
render_buffer[4+x3+y*res3]=255
|
||||
render_buffer[2+x3+y*res3]=r
|
||||
render_buffer[3+x3+y*res3]=g
|
||||
render_buffer[4+x3+y*res3]=b
|
||||
|
||||
def pset(x,y,r,g,b):
|
||||
global render_buffer
|
||||
|
@ -98,9 +98,11 @@ def close_sock():
|
|||
|
||||
|
||||
def render_stub():
|
||||
render_thread("dupa")
|
||||
|
||||
global render_buffer
|
||||
prepare_render_buffer(255,0,0)
|
||||
clear_render_buffer(0,0,255)
|
||||
#clear_render_buffer(0,0,255)
|
||||
print_letter(letter_k)
|
||||
flush_render()
|
||||
time.sleep(3)
|
||||
|
@ -145,24 +147,32 @@ def prepare_text_block(st):
|
|||
|
||||
|
||||
def print_text(block):
|
||||
for x in range(current_text_offset, current_text_offset+8):
|
||||
for y in range(0, ft.height):
|
||||
print(block)
|
||||
for x in range(current_text_offset, current_text_offset+16):
|
||||
for y in range(0, 5):
|
||||
print(x,y)
|
||||
if block[x][y] == '1':
|
||||
ft.set(x-current_text_offset, y, (255,255,255))
|
||||
pset(x-current_text_offset, y, 255,255,255)
|
||||
|
||||
def render_thread(name):
|
||||
global render_buffer
|
||||
global current_text_offset
|
||||
|
||||
prepare_render_buffer(255,0,0)
|
||||
flush_render()
|
||||
text=" kupa "
|
||||
print("we start sraning")
|
||||
block = prepare_text_block(text)
|
||||
|
||||
isKupa = True
|
||||
while isKupa:
|
||||
for y in range(0, ft.height):
|
||||
for x in range(0, ft.width):
|
||||
ft.set(x, y, (255, 0, 255))
|
||||
#print_text(block)
|
||||
print_letter(letter_k)
|
||||
#ft.send()
|
||||
clear_render_buffer(255,0,0)
|
||||
|
||||
print_text(block)
|
||||
#print_letter(letter_k)
|
||||
|
||||
flush_render()
|
||||
time.sleep(0.125)
|
||||
current_text_offset+=1
|
||||
if (current_text_offset >= get_string_pixel_length(text)-8):
|
||||
if (current_text_offset >= get_string_pixel_length(text)-16):
|
||||
current_text_offset = 0
|
||||
|
|
Loading…
Reference in a new issue