Skip to content

A 3D engine for the purposes of analyzing different "Bidirectional Reflectance Distribution Function"s over environment maps.

License

Notifications You must be signed in to change notification settings

Mohido/BRDFA_Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Analyzing Bidirectional Reflectance Functions

This repository hosts all the analysis and programs that are created and used in my thesis. My thesis is about analyzing bidirectional reflectance distribution functions (BRDFs).

This repository comprises two directories: BRDFA_Engine, and Matlab_Analysis. The BRDFA_Engine is the software provided with the thesis, while the Matlab_Analysis holds the analytic analysis. Both folders contain readme.md file which explains what the directory is about and how to utilize it. The thesis paper work (is)/(will be) included in this repository as well.


- BRDFA_Engine

Is a 3D rendering engine powered by Vulkan for the purposes of analyzing different "Bidirectional Reflectance Distribution Function"s over environment maps.

This engine provides a sandbox testing environment for a veriaty of shading functions. The user can create/test/compare/tweak BRDFs at runtime without the need to restart the engine.

- Matlab_Analysis

An implementation of distinct BRDFs and their visualization. Most of the graphs presented in the Thesis Paper work are provided through utilizing Matlab.

About

A 3D engine for the purposes of analyzing different "Bidirectional Reflectance Distribution Function"s over environment maps.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published