Skip to content

chfleury/3d-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a bare bones solution for rendering 3d objects on the terminal screen!

I implemented this code by following the c++ tutorial of how to code your own 3d graphics engine from javidx9. It was my first contact with rust so it needs a lot of refactoring. It only works on unix terminals, and you need minimum zoom possible to be able to see a decent amount of pixels (lines and columns on the terminal). All the pixels are just the char 'o'. The height/width of the terminal is hardcoded, you might wanna change it!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages