#Canvas (QBoost)

1 messages · Page 1 of 1 (latest)

cinder perch
#

If you indeed hate graphics progamming but want to program graphics simple, this is for you.
This is an library part of QBoost, an library which I am working on for miscallenous things i use in my code.
It is used to render things such as simple animations or rendering plots, or three/two dimension objects or physics (kind of slow)/anything.

the render function is optimized to be fast as possible

if there is bugs, make an issue in the repository

What you can do is you are able to render things directly from terminal

customizable canvas (no maximum but if you want to see the canvas you have to zoom out the terminal)

upon rendering canvas, the render session would be on the alternate buffer instead of the main buffer to prevent scroll glitches.
this means canvas will have their own session instead. other programs which uses "alternate buffers" = theyre using canvas sessions.

this is purely made by C++ and with help of ANSI.

its simple to use

You have to download the library, remove the readme.md file and then pack it into include folder (or whatever you want to) to use this.

Example of floating cube using QBoost Canvas is attached

(how to use qboost coming soon)

https://github.com/Topkatto/QBoost

GitHub

Miscallenous library. Contribute to Topkatto/QBoost development by creating an account on GitHub.

cinder perch
cinder perch
lyric lily
#

Ooh nice

cinder perch
#

fractal 1

cinder perch