Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keyvank/tracy
A simple open-source 3D engine written fully in C++
https://github.com/keyvank/tracy
Last synced: about 2 months ago
JSON representation
A simple open-source 3D engine written fully in C++
- Host: GitHub
- URL: https://github.com/keyvank/tracy
- Owner: keyvank
- License: gpl-2.0
- Created: 2015-09-22T21:56:13.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2020-05-07T22:11:58.000Z (over 4 years ago)
- Last Synced: 2024-05-27T21:15:04.597Z (4 months ago)
- Language: C++
- Size: 1.3 MB
- Stars: 12
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tracy 3D Engine
## What is Tracy?
Tracy is a simple open-source 3D engine which has been
written fully in C++. Its understandable code is incredibly
useful for learning purposes. Tracy uses bitmap files as
its output in order to reduce platform specific codes.## Compile and run
You should have GNU C++ Compiler installed on your system,
then simply `make` and run `./tracy`!
Path of output file is: `./files/output.bmp`
You can change the scene by modifying `main.cpp`## Custom shaders!
You can build new shaders by inheriting from `shader` class!
Here are some amazing things you can do with custom shaders!
## Contribute
The project is looking for you help!