Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/FRex/Fox2
FoxRaycaster, optimized, fixed and with a CUDA option
https://github.com/FRex/Fox2
Last synced: about 2 months ago
JSON representation
FoxRaycaster, optimized, fixed and with a CUDA option
- Host: GitHub
- URL: https://github.com/FRex/Fox2
- Owner: FRex
- Created: 2018-07-23T12:57:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-07-23T13:46:54.000Z (over 6 years ago)
- Last Synced: 2024-08-04T02:10:44.284Z (5 months ago)
- Language: C++
- Size: 1.27 MB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
- AwesomeCppGameDev - Fox2
README
Like FoxRaycaster([link](https://github.com/FRex/FoxRaycaster)) but with
a nicer GUI, bug fixes, more optimized and with CUDA.Used in project:
* Code from FoxRaycaster, which was based on this tutorial: [link](https://lodev.org/cgtutor/raycasting.html)
* OpenGL 2.1 (header and source gl_core21 generated using glLoadGen: [link](https://bitbucket.org/alfonse/glloadgen/wiki/Home))
* SFML
* CUDA
* Ocornut's Dear ImGUI, with Elias Daler's SFML binding, merged into one hpp and cpp using my script: [link](https://gist.github.com/FRex/41b41708daf87d22cf3557766b9dff9b)To build an exe it needs to link to:
* SFML (System, Window and Graphics)
* Cuda RT (cudart.lib)
* OpenGL (opengl32.lib)Prebuilt Win64 binary (requires MS Runetime libs to be installed): [link](https://ln.sync.com/dl/ed28bda70/qfjxsbw9-yghp2bgw-akf26ki6-agbhfp4c)
Screenshots:
![sshot/sshot000003450.png](sshot/sshot000003450.png)
![sshot/sshot000004735.png](sshot/sshot000004735.png)
![sshot/sshot000008211.png](sshot/sshot000008211.png)
![sshot/sshot000012580.png](sshot/sshot000012580.png)