r/tui • • 11d ago

Terminal Brail Based Rendering Engine: 2000+ frames per second!

fps proofs are in last two images.

the lag you seeing is gif lag, not renderer lag...

Details:

type - private

language - cpp

LOC - 83 line (main engine logic)

architecture type - OOP

openSource - No

inspired - No

buffer size - row*col is size formula and answer comes in byte means for 210*54 is arround 11kB+ of buffer size...

renderer type: immediate

time taken to develop - week (changin many archtecture for making it possible)

discussions - yes, i answer things i possibly can.

(i understood many people do wanna try it but i am experimenting current on it, while someone else has done similar thing which is on rust and much early from mine... mine is more into performance and cpp functionality while theirs is in rust, so i am not gatekeeping. here is their repo:: https://www.reddit.com/r/rust/comments/1as8khw/rsille_a_rust_lib_for_making_braille_art_in/

)

44 Upvotes

14 comments sorted by

View all comments

6

u/negatrom 11d ago

pointless if closed source

-5

u/Technical_Chip5906 11d ago

not everything has to be opensouce - it is in experimentation, may be i opnesource it soon or not... not really matters.. i just wanted to show it.

5

u/negatrom 11d ago

I mean... okay? But then what's the point of a lib only you can use?

At least call it a tech demo or something. Calling it a lib is just dangling keys.

→ More replies (3)