ecumene / Rust Sloth
Licence: isc
A 3D software rasterizer... for the terminal!
Stars: ✭ 478
Programming Languages
rust
11053 projects
Projects that are alternatives of or similar to Rust Sloth
Archisteamfarm
C# application with primary purpose of idling Steam cards from multiple accounts simultaneously.
Stars: ✭ 7,219 (+1410.25%)
Mutual labels: cli-app, cli, hacktoberfest
Ava
Node.js test runner that lets you develop with confidence 🚀
Stars: ✭ 19,458 (+3970.71%)
Mutual labels: cli-app, cli, hacktoberfest
Tldr
Golang command line client for tldr https://github.com/tldr-pages/tldr
Stars: ✭ 210 (-56.07%)
Mutual labels: cli-app, cli, hacktoberfest
Mongo Seeding
The ultimate solution for populating your MongoDB database.
Stars: ✭ 375 (-21.55%)
Mutual labels: cli-app, cli, hacktoberfest
Flow Typed
A central repository for Flow library definitions
Stars: ✭ 3,772 (+689.12%)
Mutual labels: cli, hacktoberfest
Preact Cli
😺 Your next Preact PWA starts in 30 seconds.
Stars: ✭ 4,510 (+843.51%)
Mutual labels: cli, hacktoberfest
Cli Microsoft365
Manage Microsoft 365 and SharePoint Framework projects on any platform
Stars: ✭ 420 (-12.13%)
Mutual labels: cli, hacktoberfest
Stonks
Stonks is a terminal based stock visualizer and tracker that displays realtime stocks in graph format in a terminal. See how fast your stonks will crash.
Stars: ✭ 405 (-15.27%)
Mutual labels: cli, hacktoberfest
Ola
The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry
Stars: ✭ 424 (-11.3%)
Mutual labels: cli, hacktoberfest
Bubbletea
A powerful little TUI framework 🏗
Stars: ✭ 7,886 (+1549.79%)
Mutual labels: cli, hacktoberfest
Isort
A Python utility / library to sort imports.
Stars: ✭ 4,377 (+815.69%)
Mutual labels: cli, hacktoberfest
Collision
💥 Collision is a beautiful error reporting tool for command-line applications
Stars: ✭ 3,993 (+735.36%)
Mutual labels: cli, hacktoberfest
Memento
Memento is a development-only tool that caches HTTP calls once they have been executed.
Stars: ✭ 380 (-20.5%)
Mutual labels: cli, hacktoberfest
Phpinsights
🔰 Instant PHP quality checks from your console
Stars: ✭ 4,442 (+829.29%)
Mutual labels: cli, hacktoberfest
Ritchie Cli
Ritchie CLI is an open-source tool that allows to create, store and share any kind of automation, executing them through command lines, to run operations or start workflows ⚙️ 🖥 💡
Stars: ✭ 437 (-8.58%)
Mutual labels: cli, hacktoberfest
Cobra
A Commander for modern Go CLI interactions
Stars: ✭ 24,437 (+5012.34%)
Mutual labels: cli-app, cli
Got
Got: Simple golang package and CLI tool to download large files faster 🏃 than cURL and Wget!
Stars: ✭ 469 (-1.88%)
Mutual labels: cli, hacktoberfest
Tinyraytracer
A brief computer graphics / rendering course
Stars: ✭ 3,971 (+730.75%)
Mutual labels: graphics, computer-graphics
sloth - A one-of-a-kind Rust 3D Renderer for the CLI
A one-of-a-kind command line 3D software rasterizer made with termion, tobj, and nalgebra. Currently it supports OBJ file formats without textures.
Javascript Export Demonstration
Getting Started / Uses
Here's a few really simple commands for you to get started.
You can replace sloth <args>
with cargo run --release -- <args>
anywhere
Render pikachu
sloth models/Pikachu.obj
For multiple models:
sloth "models/suzy.obj models/suzy.obj"
You can also generate a static image:
sloth models/Pikachu.obj image -w <width_in_pixels> -h <height_in_pixels>
You can also generate a portable Javascript render like this:
sloth models/Pikachu.obj image -j <number_of_frames> -w <width_in_pixels> -h <height_in_pixels> > src-webify/data.js
Thank you, contributors!
Maxgy – Rustfmt lint donbright – STL model loading added, Rustfmt lint jonathandturner – Crossterm port
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].