Terminal Renderer that renders 3D objects to the terminal
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Yandrik ee00b5c694
doc: updated screenshot
9 months ago
.idea feat: implemented renderer 9 months ago
src refactor: reformatted code, removed redundant code 9 months ago
.gitignore feat: implemented renderer 9 months ago
Cargo.lock feat: implemented renderer 9 months ago
Cargo.toml feat: implemented renderer 9 months ago
README.md doc: fix: Fixed documentation error 9 months ago
screenshot.png doc: updated screenshot 9 months ago

README.md

Terminal Renderer

This is a program to render 3D objects to the terminal. It was created for educational use, and is therefore not production code. Keep this in mind.

tie-fighter mesh

Functionality

This program renders hard-coded shapes to the terminal. The angle at which this happens can be controlled by using the W, A, S, D, Q and E keys.

To quit the application, use the c, ESC or BACKSPACE keys.

Building

Clone the repository, and run cargo run inside of the folder.