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

https://github.com/bernardo-bruning/termrender

This repository has a 3d software render, creating purely in Go lang
https://github.com/bernardo-bruning/termrender

3d 3drendering golang rendering software-rendering

Last synced: 4 months ago
JSON representation

This repository has a 3d software render, creating purely in Go lang

Awesome Lists containing this project

README

          

# Termrender
This repository has a 3d software render, creating purely in Go lang

## Install

- On Ubuntu/Debian-like Linux distributions, you need libgl1-mesa-dev and xorg-dev packages.
- On CentOS/Fedora-like Linux distributions, you need libX11-devel libXcursor-devel libXrandr-devel libXinerama-devel mesa-libGL-devel libXi-devel libXxf86vm-devel packages.

## Running

For see execute code `go run ./cmd/main.go model.obj texture.png` in root project.
![image](preview.png)

## Dependencies

- `github.com/faiface/pixel`