Undergrad Computer Graphics Project

Game Screenshot

Overview

For a final project in the class we decided to make a 3D game focusing on writing custom shaders. Unity uses HLSL shading language, which we had to learn. Textures were kept simple on purpose, to highlight the effects done with shaders.

Our custom shaders in the repository.

Thanks to my teammate John Lynch for many ideas and their implementation, and to Dr. Sumanta Pattanaik for useful feedback.

Mykola Maslych
Mykola Maslych
Computer Science PhD Candidate

My research interests include machine learning applied to 3D User interfaces and HCI in general.