Skip to content

This repository includes the implementation of basic lighting models used throughout the history of CGI. The project is made in Unity and written in HLSL.

License

Notifications You must be signed in to change notification settings

bentoBAUX/Basic-Lighting-Models-in-HLSL

Repository files navigation

Basic Lighting Models in HLSL Unity

Preview


Overview

Hi! Welcome to the repository. This project outlines several basic lighting models implemented in Unity using HLSL (High-Level Shading Language). Each lighting model is explained with its corresponding mathematical formulation and a breakdown of how it's implemented in code. If you want to try this out yourself, download the release and run the executable!

Should you be interested, here is the link to the project's technical blog post where I explain how each lighting model was implemented in HLSL.

Licence

This project is licensed under the MIT Licence. See the LICENSE file for details.