Skip to content

This program can read any .obj files and render it in your terminal, using ASCII characters.

Notifications You must be signed in to change notification settings

kinyeaux/3D-renderer-in-ASCII

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D-renderer-in-ASCII

This program can read any .obj files and render it in your terminal, using ASCII characters.

how to use:

first of all, you need a GNU/linux operating system then you have to install ncurses and g++ (e.g. "sudo apt install libncurses-dev" and "sudo apt install g++") now use "g++ 3Dv2.1.cpp -o <program_name> -lncurses" to compile the code finally, you can type "./<program_name>", and then type the name of the file you want to render (e.g. "cube.txt") keyset: x - zoom in y - zoom out r - switch auto rotate on/off q/a - rotate around the x axis
w/s - rotate around the y axis } manually e/d - rotate around the z axis / q - exit

About

This program can read any .obj files and render it in your terminal, using ASCII characters.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages