Skip to content

A library for rendering vector graphics on a terminal..

Notifications You must be signed in to change notification settings

Skryptonyte/RHGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RHGL Library

This library allows you to render vector graphics on a terminal.

Requirements

  • Python 3.x
  • NumPy
  • Terminal Emulator must support Unicode, as graphics is depicted using unicode blocks.
  • It is also advisable to decrease font size to allow higher resolutions.
  • In order to render the full RGB colour range, a terminal with VT Colour must be used. This includes a majority of terminal emulators on Linux and recent versions of powershell

Features

  • 2D/3D Vector graphics.
  • Well optimized matrix transformations. ( Thanks Numpy.. )
  • Line drawing done using Bresenham algorithm
  • RGB Colour Range support.

About

A library for rendering vector graphics on a terminal..

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages