Home

Awesome

OpenGL will be retired from MacOS

I started this project before the announcment that OpenGL will be depricated from MacOS, as a result, I have abandoned it, please check my Vulkan implementation here:

https://github.com/phonowiz/vulkan-gui-test/blob/master/README.md

Purpose

I started this project to create platform in which I can develop demos of different research topics and display my results visually. Game engines certainly are great tools in which this could also be done, however, they are designed to do "the heavy lifting" so that game developers concentrate of content creation, I believe this limits exposure I'd like to have to different technologies and software topics.

For me, what matters is not necessarily the end result, but rather the journey and the lessons you learn as you come up with ideas that may prove to be right or wrong. It is my opinion that the best way to grow is to constantly seek the unknown, and get comfortable at being uncomfortable.

Voxel Cone Tracing For Mac OS X (OpenGL 4.1)

Improvements vs previous implementation:

Things left to do:

Build Requirements

Screen Shots

<p align="center">

The following is a screenshot of the ambient occlusion: <img src="https://github.com/phonowiz/voxel-cone-tracing/blob/master/Assets/Screenshots/ambient-occlusion.png">

The following is a screenshot of the indirect illumination: <img src="https://github.com/phonowiz/voxel-cone-tracing/blob/master/Assets/Screenshots/indirect-illumination.png"> </a>

The following is a screenshot for the full illumination: <img src="https://github.com/phonowiz/voxel-cone-tracing/blob/master/Assets/Screenshots/full-illumination.png">

</p>

The following is a screenshot for the full illumination: <img src="https://github.com/phonowiz/voxel-cone-tracing/blob/master/Assets/Screenshots/full-illumination-2.png">

</p>

Inspired by "Interactive Indirect Illumination Using Voxel Cone Tracing" by Crassin et al.

(Cyril Crassin, Fabrice Neyret, Miguel Saintz, Simon Green and Elmar Eisemann) https://research.nvidia.com/sites/default/files/publications/GIVoxels-pg2011-authors.pdf