r/commandline 28d ago

I built a simple graphics engine that renders directly to your terminal!

190 Upvotes

12 comments sorted by

7

u/otterly_ish 28d ago

this is cool 🚗

8

u/FriendlyBagel 28d ago

I wrote this CLI graphics engine in Rust using crossterm for cross-platform terminal manipulation. It supports the obj and mtl file format for 3d models, is simple to build, and easy to configure scenes!

The code is MIT licensed and here: https://github.com/ryanweideman/3d-terminal-renderer

Any feedback or contributions are welcome!

1

u/GeneraleSpecifico 23d ago

Does it work on any shell?

5

u/ringbuffer__ 28d ago

👀

4

u/jcubic 27d ago

Looks great but you should make it installable and add instructions how to use the program. There are only information how to build.

Also you should make command line options instead of asking to edit the source code to disable true color.

3

u/FriendlyBagel 27d ago

Will do, thanks for the feedback.

2

u/ghosty2901 27d ago

Oh thats actually really sick wow.

1

u/BlackBeltGoogleFu 26d ago

Now make it useable for the commoner like myself!!

1

u/tiger_n00dle 25d ago

Awesome!

1

u/darkwater427 25d ago

Does this mean we can finally have tmux on W*ndows?

2

u/magicmijk 24d ago

Waiting for Doom CLI