r/tui • • 3d ago

I reverse-engineered ChatGPT's image-generation loading animation and built a terminal rendering engine around it

from quiet a time i watching chat-gpt's animation it shows during the period betwen image generation input and output...

it was intresting to watch - then when i zoom abit i found it's are circles getting small and big to generate patterns... i try find same in ascii characters... all i found was three dots one bigger than another... later i used them to create shades and build a rendering engine arround it to make more kind of animation in same paradigm...

i say it: DIVAE — Dot-Induced Virtual Art Engine

it's in cpp and support 24bit colors, no external library not even sys/ioctl or unistd.h... it;s totaly bare engine

feel free to feedback, github link of repo is here if you want to use it freely:

https://github.com/intriXlabs/DIVAE

1 Upvotes

0 comments sorted by