An open API service indexing awesome lists of open source software.

https://github.com/jersonrn/termviewer3d

Interactive terminal environment that allows users to explore 3D models in real-time.
https://github.com/jersonrn/termviewer3d

3d ascii cupy gpu linear-algebra numpy python

Last synced: 7 months ago
JSON representation

Interactive terminal environment that allows users to explore 3D models in real-time.

Awesome Lists containing this project

README

          

# TermViewer3D

Interactive terminal environment that allows users to explore 3D models in real-time.

> [!WARNING]
> Hello there! Thanks for checking out this project. Just a heads-up, it's currently a work in progress (WIP).
> Feel free to explore what's already here. Stay tuned for updates and new features

https://github.com/Jersonrn/3DRenderTerminal/assets/14108504/ad1acbd0-170c-48c6-b979-80789bfbbce4

## Requirements

* [Python](https://python.org/): v3.9 / v3.10 / v3.11 / v3.12
* [CuPy](https://docs.cupy.dev/en/stable/install.html)

* Then install the necessary libraries and modules by typing:
```bash
pip install -r requirements.txt
```

> [!NOTE]
> [CuPy](https://cupy.dev/) is not included in the requirements.txt due to varying package names depending on your [CUDA Toolkit](https://developer.nvidia.com/cuda-toolkit) version. Please refer to [CuPy Install](https://docs.cupy.dev/en/stable/install.html) for installation instructions.

## Usage
```bash
python main.py
```

## Authors

- [@jersonrn](https://www.github.com/Jersonrn)