PitchHut
Log in / Sign up
Terminal3d
12 views
Effortlessly visualize 3D models directly in your terminal.
Pitch

Terminal3d is a versatile tool that allows you to view 3D '.obj' files right in your terminal. With features like braille and block character rendering, wireframe modes, and intuitive mouse controls, it transforms how you interact with three-dimensional models without leaving your command line environment.

Description

Terminal3d (t3d) is an innovative tool designed to bring 3D rendering capabilities right into your terminal. With Terminal3d, you can effortlessly visualize .obj files, making your command line not just a tool for coding, but also a platform for 3D experience! 🦀

Features

  • Seamless Viewing: Easily read and render .obj files directly in your terminal.
  • Dual Rendering Styles: Choose to view your models in either braille (â¡Ÿ) or block (â–›) characters for the best visual clarity.
  • Flexible Modes: Switch between wireframe and vertices modes to suit your visualization needs.
  • Interactive Controls: Utilize mouse controls to navigate and rotate your model, mimicking the experience of traditional 3D software.

Usage

To visualize your .obj files using Terminal3d, simply invoke the command:

<code>t3d <filepath.obj></code>  

Control Overview

Here’s how you can interact with your 3D models:

  • Scroll up/down to zoom in/out.
  • Click and drag to rotate around the model.
  • Use shift while dragging to pan the view.
  • Press [b] to toggle between block mode and [p] for vertices mode.

Demos

See Terminal3d in action:

  • Demonstrates the teapot model in block mode.
  • Shows the cow model in vertices mode.
  • Features the UBC Formula Electric's Vehicle Controller rendered from an export of Altium Designer. For support, reach out to contact@ubcformulaelectric.com.

With Terminal3d, transform your terminal into a powerful 3D visualization tool and explore your .obj files like never before!