Update README.md

This commit is contained in:
That_One_Nerd 2022-02-09 18:14:34 -05:00 committed by GitHub
parent 578a7aafc6
commit 862fd20493
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,5 +1,26 @@
# The Krov Engine # The Krov Engine
A raytracer made by a friend of mine, Saalty. All credit goes to him, I've done nothing here. He just ~~sucks at using Github~~ doesn't use Github often. ## What is this?
The Krov Engine is a GPU-accelerated raytracing engine made in C++ with love by Saalty, a friend of mine. His github account is @waternine9. All credit goes to him.
This raytracer is capable of: ## What does it do?
The Krov Engine can support:
- Real-time rendering
- Raytracing
- Soft & hard shadows
- `.obj` file support
- Simple physics
- Dynamic cameras with collision detection
## What does it require?
The Krov Engine requires 3 libraries pre-installed
- GLM
- OpenCV
- CUDA
## How do I install it?
Simple (kind of)! Just create a C++ CUDA project, preferably using Visual Studio 2019, add the files and folders in this github repo to the project, and install the libraries mentioned above!
---
This is Saalty's hobby, and along with AI, this is his favorite topic of computer science. I may pitch in occasionally, but most of this work is completely his. Hope you have fun with it!