Skip to content

A project and demo utilising notcurses and OpenGL to render to the terminal in an efficient manner. Renders the mandelbrot set with a screen space shader.

License

Notifications You must be signed in to change notification settings

l1mey112/notcurses-opengl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

notcurses-opengl

A project utilising notcurses and OpenGL to render to the terminal in an efficient manner. It uses a screen space shader to calculate the mandelbrot set (a re-occurring theme with my projects). notcurses is so fast that the GPU becomes the bottleneck when rendering!

Inside the demo the arrow keys to move you around and the mouse scroll wheel to zoom in and out.

Use this code as an example when doing OpenGL windowless rendering and for writing to the notcurses framebuffer.

Better yet, check out my post on the explanation of how this all comes together!

notcurses-zoomed-out notcurses-gl-hellotriangle notcurses-mandelbrot notcurses-well

mirrored from my git instance....

About

A project and demo utilising notcurses and OpenGL to render to the terminal in an efficient manner. Renders the mandelbrot set with a screen space shader.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published